예제 #1
0
        /**
         * @name getCharCodeFromSymbol
         *
         * @desc
         *
         * @param symbolCode - IN -
         * @return
         */
        public int getCharCodeFromSymbol(String symbolCode)
        {
            String basic = SymbolUtilities.getBasicSymbolID(symbolCode);
            SinglePointLookupInfo spli = _SPLookup[basic]; // _dictionary

            if (spli != null)
            {
                if (SymbolUtilities.isWeather(symbolCode) == false)
                {
                    return(spli.getMappingP());
                }
                else
                {
                    if (symbolCode.Substring(3, 1) == "A")
                    {
                        return(spli.getMappingA());
                    }
                    else
                    {
                        return(spli.getMappingP());
                    }
                }
            }
            else
            {
                return(-1);
            }
        }
예제 #2
0
        public int getCharCodeFromFillID(String symbolCode)
        {
            SinglePointLookupInfo spli = _SPLookup[symbolCode]; //_dictionary

            if (spli != null)
            {
                return(spli.getMappingP());
            }
            else
            {
                return(-1);
            }
        }