private Ref notOp() throws PageException {
	if (cfml.isValidIndex()) {
	    if (cfml.isCurrent('!') && !cfml.isCurrent("!=")) {
		cfml.next();
		cfml.removeSpace();
		return new Not(decsionOp(), limited);
	    }
	    else if (cfml.forwardIfCurrentAndNoWordAfter("not")) {
		cfml.removeSpace();
		return new Not(decsionOp(), limited);
	    }
	}
	return decsionOp();
    }
private Ref notOp ( ) throws PageException { if ( cfml . isValidIndex ( ) ) { if ( cfml . isCurrent ( '!' ) && ! cfml . isCurrent ( "!=" ) ) { cfml . next ( ) ; cfml . removeSpace ( ) ; return new Not ( decsionOp ( ) , limited ) ; } else if ( cfml . forwardIfCurrentAndNoWordAfter ( "not" ) ) { cfml . removeSpace ( ) ; return new Not ( decsionOp ( ) , limited ) ; } } return decsionOp ( ) ; }
Transfomiert eine Not (not) Operation. Im Gegensatz zu CFMX , wird das "!" Zeichen auch als Not
Operator anerkannt. <br />
EBNF:<br />
<code>[("not"|"!") spaces] decsionOp; (* "!" Existiert in CFMX nicht *)</code>

@return CFXD Element
@throws PageException