//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET:
//ORIGINAL LINE: private void update(CovingtonConfig config) throws org.maltparser.core.exception.MaltChainedException
        private void update(CovingtonConfig config)
        {
            if (subFunction == CovingtonSubFunction.LEFT)
            {
                address.Address = config.getLeftNode(index);
            }
            else if (subFunction == CovingtonSubFunction.RIGHT)
            {
                address.Address = config.getRightNode(index);
            }
            else if (subFunction == CovingtonSubFunction.LEFTCONTEXT)
            {
                address.Address = config.getLeftContextNode(index);
            }
            else if (subFunction == CovingtonSubFunction.RIGHTCONTEXT)
            {
                address.Address = config.getRightContextNode(index);
            }
            else
            {
                address.Address = null;
            }
        }