Uses of Class
org.eclipse.ocl.ParserException

Packages that use ParserException
org.eclipse.ocl Definition of the extensible environment API for OCL parsing and evaluation. 
org.eclipse.ocl.ecore Implementation of an OCL binding for the Ecore metamodel. 
org.eclipse.ocl.helper Definition of the OCL Helper API for syntax completion support and a simplified parsing model for embedded OCL constraints and expressions. 
org.eclipse.ocl.uml Implementation of an OCL binding for the UML metamodel. 
 

Uses of ParserException in org.eclipse.ocl
 

Subclasses of ParserException in org.eclipse.ocl
 class AmbiguousLookupException
          A specialized LookupException denoting specifically that the problem is multiple ambiguous results.
 class InvalidLookupException
          A specialized LookupException denoting specifically that the problem is a single result that is invalid or otherwise unexpected.
 class LookupException
          Exception indicating a semantic error in looking up a definition, typically resulting from an ambiguity.
 class SemanticException
          Exception indicating a semantic error in parsing or validating OCL expressions.
 class SyntaxException
          Exception indicating a syntax error in parsing OCL expressions.
 

Methods in org.eclipse.ocl that throw ParserException
 char[] OCLInput.getContent()
          The contents of the OCL document as a character array, suitable for consumption by the OCL parser.
 String OCLInput.getContentAsString()
          The contents of the OCL document as a character array, suitable for consumption by the OCL parser.
 List<CT> OCL.parse(OCLInput input)
          Parses an OCL document, returning the constraints parsed from it.
 

Uses of ParserException in org.eclipse.ocl.ecore
 

Methods in org.eclipse.ocl.ecore that throw ParserException
 OCLExpression OCL.Helper.createQuery(String expression)
          Creates a query expression in the current classifier context. The return type is narrowed to the Ecore binding for the generic OCLExpression<C> type.
 

Uses of ParserException in org.eclipse.ocl.helper
 

Methods in org.eclipse.ocl.helper that throw ParserException
 CT OCLHelper.createBodyCondition(String expression)
          Creates an operation body.
 CT OCLHelper.createConstraint(ConstraintKind kind, String expression)
          Creates a constraint of the specified kind, by parsing the given expression.
 CT OCLHelper.createDerivedValueExpression(String expression)
          Creates a property derived value expression.
 CT OCLHelper.createInitialValueExpression(String expression)
          Creates a property initial value expression.
 CT OCLHelper.createInvariant(String expression)
          Creates an invariant constraint in the current classifier context.
 CT OCLHelper.createPostcondition(String expression)
          Creates an operation postcondition constraint.
 CT OCLHelper.createPrecondition(String expression)
          Creates an operation precondition constraint.
 OCLExpression<C> OCLHelper.createQuery(String expression)
          Creates a query expression in the current classifier context.
 P OCLHelper.defineAttribute(String defExpression)
          Defines an additional attribute in the context classifier, for use in formulating OCL queries and constraints.
 O OCLHelper.defineOperation(String defExpression)
          Defines an additional operation in the context classifier, for use in formulating OCL queries and constraints.
 

Uses of ParserException in org.eclipse.ocl.uml
 

Methods in org.eclipse.ocl.uml that throw ParserException
 OCLExpression OCL.Helper.createQuery(String expression)
          Creates a query expression in the current classifier context. The return type is narrowed to the UML binding for the generic OCLExpression<C> type.
 


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.