Package org.cfeclipse.cfml.parser

Examples of org.cfeclipse.cfml.parser.ParseMessage


      //
      // Tests to make sure that the user isn't trying to do something stupid.
      //if(newItem.getName().compareToIgnoreCase("else") == 0 && lastIsElse)
      if(itemIsElse && lastIsElse)
      {
        parseMessages.addMessage(new ParseMessage(newItem.getLineNumber(), newItem.getStartPosition(), newItem.getEndPosition(), newItem.getItemData(),
                     "<cfif> already has a <cfelse>"));
        addOkay = false;
      }       
      //else if(newItem.getName().compareToIgnoreCase("elseif") == 0 && lastIsElse)
      else if(itemIsElseIf && lastIsElse)
      {
         parseMessages.addMessage(new ParseMessage(newItem.getLineNumber(), newItem.getStartPosition(), newItem.getEndPosition(), newItem.getItemData(),
         "<cfelseif> after <cfelse>"));
        addOkay = false;
      }
      else if((lastIsElseIf || lastIsElse) && !(itemIsElse || itemIsElseIf) )  // Is the previous item an else/elseif and the current item isn't one?    
        mostRecentItem.addChild(newItem);  
View Full Code Here

TOP

Related Classes of org.cfeclipse.cfml.parser.ParseMessage

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.