final public void CoordinateDCode() throws ParseException {
        String[] c = new String[4];
        Coordinates(c);
        switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) {
            case 34:
            case 35:
            case 36:
            case 37:
                NonCoordinateDCode();
                break;
            default:
                jj_la1[9] = jj_gen;
        }
        if ((c[2] != null) || (c[3] != null))
            simulator.setCenter(c[2], c[3]);

        if ((c[0] != null) || (c[1] != null))
            simulator.setPosition(c[0], c[1]);
    }