Uses of Class
org.eclipse.emf.ocl.parser.SemanticException

Packages that use SemanticException
org.eclipse.emf.ocl.parser Definition of the extensible environment API for OCL parsing and evaluation.  
org.eclipse.emf.ocl.query.impl Implementation of the API for OCL queries.  
org.eclipse.emf.ocl.types.impl Implementation of the API for OCL types.  
org.eclipse.emf.ocl.utilities Abstract API for OCL AST utilities.  
 

Uses of SemanticException in org.eclipse.emf.ocl.parser
 

Methods in org.eclipse.emf.ocl.parser that throw SemanticException
 Variable Environment.lookupImplicitSourceForOperation(java.lang.String name, org.eclipse.emf.common.util.EList params)
          Return the Variable declaration in namedElements which contains the name as an EOperation.
 Variable EcoreEnvironment.lookupImplicitSourceForOperation(java.lang.String name, org.eclipse.emf.common.util.EList params)
           
 

Uses of SemanticException in org.eclipse.emf.ocl.query.impl
 

Constructors in org.eclipse.emf.ocl.query.impl that throw SemanticException
QueryImpl(OCLExpression expr)
          Creates a query from an OCLExpression (constraint or query).
 

Uses of SemanticException in org.eclipse.emf.ocl.types.impl
 

Methods in org.eclipse.emf.ocl.types.impl that throw SemanticException
 org.eclipse.emf.ecore.EClassifier VoidTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
          Obtain the result type on a collection type operation.
 org.eclipse.emf.ecore.EClassifier VoidTypeImpl.getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
           
static boolean TypeUtil.type1AsType2(org.eclipse.emf.ecore.EClassifier type1, org.eclipse.emf.ecore.EClassifier type2)
           
static org.eclipse.emf.ecore.EClassifier TypeUtil.commonSuperType(org.eclipse.emf.ecore.EClassifier type1, org.eclipse.emf.ecore.EClassifier type2)
          Get the common supertype of two types.
 org.eclipse.emf.ecore.EClassifier TypeTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
           
 org.eclipse.emf.ecore.EClassifier TypeTypeImpl.getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
           
 org.eclipse.emf.ecore.EClassifier TupleTypeImpl.getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
          For conformance, two tuples must have attributes with the same name, and all attribute types must conform.
 org.eclipse.emf.ecore.EClassifier TupleTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
           
 org.eclipse.emf.ecore.EClassifier SetTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
          Returns the result type of Set operation based on the sourceType and args.
 org.eclipse.emf.ecore.EClassifier SequenceTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
          Return result type of operation based on the sourceType and args.
 org.eclipse.emf.ecore.EClassifier PrimitiveTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
          Obtain the result type on a collection type operation.
 org.eclipse.emf.ecore.EClassifier PrimitiveTypeImpl.getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
           
 org.eclipse.emf.ecore.EClassifier OrderedSetTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
          Return result type of operation based on the sourceType and args.
 org.eclipse.emf.ecore.EClassifier MessageTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
           
 org.eclipse.emf.ecore.EClassifier MessageTypeImpl.getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
           
 org.eclipse.emf.ecore.EClassifier InvalidTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
          Obtain the result type on a collection type operation.
 org.eclipse.emf.ecore.EClassifier InvalidTypeImpl.getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
           
 org.eclipse.emf.ecore.EClassifier CollectionTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
          Obtain the result type on a collection type operation.
 org.eclipse.emf.ecore.EClassifier CollectionTypeImpl.getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
           
 org.eclipse.emf.ecore.EClassifier BagTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
          Return result type of Bag operation based on the sourceType and args.
 org.eclipse.emf.ecore.EClassifier AnyTypeImpl.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
           
 org.eclipse.emf.ecore.EClassifier AnyTypeImpl.getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
           
static org.eclipse.emf.ecore.EClassifier AnyTypeImpl.getResultType(org.eclipse.emf.ecore.EClassifier type, int opcode, org.eclipse.emf.common.util.EList args)
          Obtain the result type on an AnyType type operation.
 

Uses of SemanticException in org.eclipse.emf.ocl.utilities
 

Methods in org.eclipse.emf.ocl.utilities that throw SemanticException
 org.eclipse.emf.ecore.EClassifier PredefinedType.getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
           
 org.eclipse.emf.ecore.EClassifier PredefinedType.getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
           
 


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