Formatting problem with cursors. release701
authorSubhashini Sooriarachchi <subslk@netbeans.org>
Tue, 08 Nov 2011 16:41:11 +0530
branchrelease701
changeset 56d6b7bb68d3e2
parent 55 07aedf781db5
child 70 5f859ab7e271
Formatting problem with cursors.
PLSQL/Formatter/src/org/netbeans/modules/plsql/format/PlsqlFormatter.java
     1.1 --- a/PLSQL/Formatter/src/org/netbeans/modules/plsql/format/PlsqlFormatter.java	Thu Nov 03 13:58:48 2011 +0530
     1.2 +++ b/PLSQL/Formatter/src/org/netbeans/modules/plsql/format/PlsqlFormatter.java	Tue Nov 08 16:41:11 2011 +0530
     1.3 @@ -632,7 +632,7 @@
     1.4                      break;
     1.5                  } else if (imageTmp.equalsIgnoreCase("IS")) {
     1.6                      //Check whether this is CURSOR
     1.7 -                    TokenItem tmp = findLineFirstNonWhitespace(getPosition(tokenTemp, 0)).getToken();
     1.8 +                    TokenItem tmp = getIsParent(tokenTemp.getPrevious());
     1.9                      if ((tmp.getImage().trim().equalsIgnoreCase("CURSOR"))
    1.10                              || (tmp.getImage().trim().equalsIgnoreCase("TYPE"))) {
    1.11                          tokenTemp = getPreviousToken(tokenTemp);