net.sourceforge.nrl.parser.ast.constraints
Interface INotExistsStatement

All Superinterfaces:
IConstraint, INRLAstNode
All Known Implementing Classes:
NotExistsStatementImpl

public interface INotExistsStatement
extends IConstraint

A constraint that expresses that an attribute does not exist, or a collection is empty.

Abstract syntax reference: NotExistsStatement ::= notexists element:ModelReference

Author:
Christian Nentwich

Field Summary
 
Fields inherited from interface net.sourceforge.nrl.parser.ast.INRLAstNode
NEWLINE
 
Method Summary
 IModelReference getElement()
          Return the element that has been declared as non-existant.
 
Methods inherited from interface net.sourceforge.nrl.parser.ast.constraints.IConstraint
getNRLDataType, setNRLDataType
 
Methods inherited from interface net.sourceforge.nrl.parser.ast.INRLAstNode
accept, dump, getColumn, getLine, getUserData, setUserData
 

Method Detail

getElement

IModelReference getElement()
Return the element that has been declared as non-existant. Will never return null.

Returns:
the element


Copyright © 2006-2013. All Rights Reserved.