|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
key
.
AbstractTypeResolver
implements TypeChecker
,
AbstractEnvironment will try to adapt TypeChecker
, via its
TypeResolver
.
Adaptable
to it.
Any Type
'
Any Type
'
Any Type
'
EClass
, if any.
EClass
, if any.
EClass
representing the "class" aspect of the
UML association class that the specified EReference
represents.
EClass
, if any.
Association Class Call Exp
'
Association Class Call Exp
'
Association Class Call Exp
'
Referred Association Class
'
Referred Association Class
'
AST Node
'
AST Node
'
End Position
'
End Position
'
Start Position
'
Start Position
'
BagType
metatype, named
Bag(T).
Bag Type
'
Bag Type
'
Bag Type
'
PrimitiveType
metatype, named
Boolean.
Boolean Literal Exp
'
Boolean Literal Exp
'
Boolean Literal Exp
'
Boolean Symbol
'
Boolean Symbol
'
Boolean Literal Exp CS
'
Boolean Symbol
'
Call Exp
'
Call Exp
'
Call Exp
'
Source
'
Source
'
Call Exp CS
'
Accessor
'
Simple Name CS
'
Source
'
Calling AST Node
'
Calling AST Node
'
Property End Position
'
Property End Position
'
Property Start Position
'
Property Start Position
'
Call Operation Action
'
Call Operation Action
'
Operation
'
Operation
'
context
object, which may be an instance of a classifier
in the user model or may actually be a classifier in the user model.
Classifier Context Decl CS
'
Constraints
'
Inv Or Def CS
'
Path Name CS
'
CollectionType
metatype, named
Collection(T).
Collection Item
'
Collection Item
'
Collection Item
'
Item
'
Item
'
Collection Kind
'
Collection Kind
'
Collection Literal Exp
'
Collection Literal Exp
'
Collection Literal Exp
'
Kind
'
Kind
'
Part
'
Part
'
Simple Range
'
Collection Literal Exp CS
'
Collection Literal Parts
'
Collection Type
'
Collection Literal Part
'
Collection Literal Part
'
Collection Literal Part
'
Collection Literal Part CS
'
Expression CS
'
Collection Range
'
Collection Range
'
Collection Range
'
First
'
First
'
Last
'
Last
'
Collection Range CS
'
Last Expression CS
'
Collection Type
'
Collection Type
'
AbstractOCLAnalyzer.getCollectionType(CSTNode, Environment, CollectionKind, Object)
method, instead.
Collection Type
'
Element Type
'
Element Type
'
Kind
'
Kind
'
Collection Type CS
'
Collection Type Identifier
'
Type CS
'
Collection Type Identifier Enum
'
EObject
s.
Constraint
'
Constraint
'
Body
'
Constrained Element
'
Constrained Elements
'
Instance Var Name
'
Specification
'
Stereotype
'
Stereotype
'
Context Decl CS
'
Node
'
Ast
'
End Offset
'
End Token
'
Start Offset
'
Start Token
'
Def CS
'
Def Expression CS
'
Def Expression CS
'
Expression CS
'
Operation CS
'
Variable CS
'
Der Value CS
'
eClass
or, if it is an
ETypedElement
, the name of its type.
eClass
or, if it is an
ETypedElement
, the name of its type.
Dot Or Arrow Enum
'
EPackage.getEClassifier(String)
that accounts for possibility of underscore-escaped names.
Element Type
'
Element Type
'
Element Type
'
Enum Literal Exp
'
Enum Literal Exp
'
Enum Literal Exp
'
Referred Enum Literal
'
Referred Enum Literal
'
Enum Literal Exp CS
'
Path Name CS
'
Simple Name CS
'
EPackage.getESubpackages()
that searches by
name and accounts for possibility of underscore-escaped names.
Expression In OCL
'
Expression In OCL
'
Body Expression
'
Context Variable
'
Parameter Variable
'
Result Variable
'
EClassifier
s representing OCL types to
their extents (set of all instances).
Feature Call Exp
'
Feature Call Exp
'
Feature Call Exp
'
Marked Pre
'
Marked Pre
'
Feature Call Exp CS
'
Arguments
'
Is Marked Pre CS
'
If Exp
'. getIfExp() -
Method in class org.eclipse.emf.ocl.expressions.impl.ExpressionsPackageImpl
If Exp
'
If Exp
'
Condition
'
Condition
'
Else Expression
'
Else Expression
'
Then Expression
'
Then Expression
'
If Exp CS
'
Condition
'
Else Expression
'
Then Expression
'
Init Or Der Value CS
'
Expression CS
'
Init Or Der Value CS
'
Init Value CS
'
PrimitiveType
metatype, named
Integer.
Integer Literal Exp
'
Integer Literal Exp
'
Integer Literal Exp
'
Integer Symbol
'
Integer Symbol
'
Integer Literal Exp CS
'
Integer Symbol
'
InvalidType
metatype, named
Invalid.
Invalid Literal Exp
'
Invalid Literal Exp
'
Invalid Literal Exp
'
Invalid Literal Exp CS
'
Symbol
'
null
if the
look-up found no matches or multiple ambiguous matches.
Invalid Type
'
Invalid Type
'
Invalid Type
'
Inv CS
'
Expression CS
'
Inv Or Def CS
'
Inv Or Def CS
'
Simple Name CS
'
Is Marked Pre CS
'
Pre
'
Iterate Exp
'. getIterateExp() -
Method in class org.eclipse.emf.ocl.expressions.impl.ExpressionsPackageImpl
Iterate Exp
'
Iterate Exp
'
Result
'
Result
'
Iterate Exp CS
'
Iterator Exp
'. getIteratorExp() -
Method in class org.eclipse.emf.ocl.expressions.impl.ExpressionsPackageImpl
Iterator Exp
'
Iterator Exp
'
Iterator Exp CS
'
IToken
'
EOperation
EOperation
Let Exp
'. getLetExp() -
Method in class org.eclipse.emf.ocl.expressions.impl.ExpressionsPackageImpl
Let Exp
'
Let Exp
'
In
'. getLetExp_In() -
Method in class org.eclipse.emf.ocl.expressions.impl.ExpressionsPackageImpl
In
'
Variable
'
Variable
'
Let Exp CS
'
In Expression
'
Variables
'
List
'
Literal Exp
'. getLiteralExp() -
Method in class org.eclipse.emf.ocl.expressions.impl.ExpressionsPackageImpl
Literal Exp
'
Literal Exp
'
Literal Exp CS
'
Loop Exp
'. getLoopExp() -
Method in class org.eclipse.emf.ocl.expressions.impl.ExpressionsPackageImpl
Loop Exp
'
Loop Exp
'
Body
'. getLoopExp_Body() -
Method in class org.eclipse.emf.ocl.expressions.impl.ExpressionsPackageImpl
Body
'
Iterator
'
Iterator
'
Loop Exp CS
'
Body
'
Variable1
'
Variable2
'
EReference
s.
EReference
s.
EReference
s.
Message Exp
'
Message Exp
'
Message Exp
'
Argument
'
Argument
'
Called Operation
'
Called Operation
'
Sent Signal
'
Sent Signal
'
Target
'
Target
'
Message Exp CS
'
Arguments
'
Kind
'
Simple Name CS
'
Target
'
Message Exp Kind
'
Message Type
'
Message Type
'
Message Type
'
Referred Operation
'
Referred Operation
'
Referred Signal
'
Referred Signal
'
Navigation Call Exp
'
Navigation Call Exp
'
Navigation Call Exp
'
Navigation Source
'
Navigation Source
'
Qualifier
'
Qualifier
'
Null Literal Exp
'
Null Literal Exp
'
Null Literal Exp
'
Null Literal Exp CS
'
Symbol
'
Numeric Literal Exp
'
Numeric Literal Exp
'
Numeric Literal Exp
'
OCL
that created me.
AnyType
metatype, named
OclAny.
EClassifier
,
according to the collection's orderedness and uniqueness.
EClassifier
,
according to the collection's orderedness and uniqueness.
OCL Document CS
'
Package Declarations
'
ElementType
metatype, named
OclElement.
OCL Expression
'
OCL Expression
'
OCL Expression
'
ElementType
metatype that represents
the type of OCL expressions in the model, named OclExpression.
OCL Expression CS
'
Invalid
type,
identified by the token OclInvalid.
MessageType
metatype, named
OclMessage.
OCL Message Arg CS
'
Expression
'
Type CS
'
EClassifier
, if it
corresponds to an OCL primitive type.
EClassifier
, if it
corresponds to an OCL primitive type.
TypeType
metatype, named
OclType.
VoidType
metatype, named
OclVoid.
Operation Call Exp
'
Operation Call Exp
'
Operation Call Exp
'
Argument
'
Argument
'
Operation Code
'
Referred Operation
'
Referred Operation
'
Operation Call Exp CS
'
Operation Context Decl CS
'
Operation CS
'
Pre Post Or Body Decls
'
Operation CS
'
Parameters
'
Path Name CS
'
Simple Name CS
'
Type CS
'
OrderedSetType
metatype, named
OrderedSet(T).
Ordered Set Type
'
Ordered Set Type
'
Ordered Set Type
'
Package Declaration CS
'
Context Decls
'
Package Declaration CS
'
Path Name CS
'
AbstractEnvironment.getInternalParent()
method, instead.
AbstractAnalyzer.getAbstractParser()
method,
instead.
AbstractOCLAnalyzer.getAbstractParser()
method, instead
Path Name CS
'
Sequence Of Names
'
Predefined Type
'
Predefined Type
'
Pre Post Or Body Decl CS
'
Expression CS
'
Kind
'
Simple Name CS
'
Pre Post Or Body Enum
'
Primitive Boolean
'
Primitive Integer
'
Primitive Literal Exp
'
Primitive Literal Exp
'
Primitive Literal Exp
'
Primitive Literal Exp CS
'
Symbol
'
Primitive Real
'
Primitive String
'
Primitive Type
'
Primitive Type
'
Primitive Type
'
Primitive Type CS
'
addProblem
invocation argument with a new-line following each.
Property Call Exp
'
Property Call Exp
'
Property Call Exp
'
Referred Property
'
Referred Property
'
Property Context CS
'
Init Or Der Value CS
'
Path Name CS
'
Simple Name CS
'
Type CS
'
Query
'
Expression
'
Extent Map
'
PrimitiveType
metatype, named
Real.
Real Literal Exp
'
Real Literal Exp
'
Real Literal Exp
'
Real Symbol
'
Real Symbol
'
Real Literal Exp CS
'
Real Symbol
'
TypeUtil.getResultType(Object, Environment, Object, Object)
method, instead
#getResultTypeObject, Environment, Object, Object, List
method, instead, which resolves generic operation signatures
against actual arguments
OCLStandardLibraryUtil.getResultTypeOf(Object, Environment, Object, int, List)
method, instead, which doesn't fail on the first problem
Semantic Exception
'
Send Signal Action
'
Send Signal Action
'
Signal
'
Signal
'
SequenceType
metatype, named
Sequence(T).
Sequence Type
'
Sequence Type
'
Sequence Type
'
SetType
metatype, named
Set(T).
Set Type
'
Set Type
'
Set Type
'
owner
classifier.
owner
classifier.
Simple Name CS
'
Type
'
Value
'
Simple Type Enum
'
ElementType
metatype that represents
the type of states in the model, named State.
State Exp
'
State Exp
'
State Exp
'
Referred State
'
Referred State
'
State Exp CS
'
Sequence Of Names
'
EcoreEnvironment.collectStates(org.eclipse.emf.ecore.EClassifier, java.util.List, java.util.List)
method on it and, recursively, its
supertypes to find all matches.
owner
whose paths are prefixed by the specified partial name.
EcoreEnvironment.collectStates(org.eclipse.emf.ecore.EClassifier, java.util.List, java.util.List)
method on it and, recursively, its
supertypes to find all matches.
owner
whose paths are prefixed by the specified partial name.
PrimitiveType
metatype, named
String.
String Literal Exp
'
String Literal Exp
'
String Literal Exp
'
String Symbol
'
String Symbol
'
String Literal Exp CS
'
String Symbol
'
Unescaped String Symbol
'
IOCLHelper.getSyntaxHelp(ConstraintType, String)
method, instead, to get the correct completions for the context
AnyType
metatype that represents
the type parameter of generic types and operations, named T.
AnyType
metatype that represents
another type parameter of generic operations (particularly certain
OCL Collection
operations), named T2.
Tuple Literal Exp
'
Tuple Literal Exp
'
Tuple Literal Exp
'
Part
'
Part
'
Tuple Literal Exp CS
'
Variables
'
Tuple Literal Part
'
Tuple Literal Part
'
Tuple Literal Part
'
Attribute
'
Attribute
'
Value
'
Value
'
Tuple Type
'
Tuple Type
'
Tuple Type
'
Tuple Type CS
'
Variables
'
Type CS
'
Typed AST Node
'
Typed AST Node
'
Type End Position
'
Type End Position
'
Type Start Position
'
Type Start Position
'
Typed Element
'
Typed Element
'
Type
'
Type Exp
'
Type Exp
'
Type Exp
'
Referred Type
'
Referred Type
'
Type Type
'
Type Type
'
Type Type
'
Referred Type
'
PrimitiveType
metatype,
named UnlimitedNatural.
Unlimited Natural Literal Exp
'
Unlimited Natural Literal Exp
'
Integer Symbol
'
Unlimited
'
Unlimited Natural Literal Exp CS
'
Integer Symbol
'
Unspecified Value Exp
'
Unspecified Value Exp
'
Unspecified Value Exp
'
Customizable
API.
Customizable
API.
Variable
'
Variable
'
Variable
'
Init Expression
'
Init Expression
'
Represented Parameter
'
Represented Parameter
'
Variable CS
'
Init Expression
'
Name
'
Type CS
'
Variable Exp
'. getVariableExp() -
Method in class org.eclipse.emf.ocl.expressions.impl.ExpressionsPackageImpl
Variable Exp
'
Variable Exp
'
Referred Variable
'
Referred Variable
'
Variable Exp CS
'
Arguments
'
Is Marked Pre CS
'
Simple Name CS
'
Variable
s registered in me explicitly.
Variable
s registered explicitly in me and any
parents that I may have.
Visitable
'
Visitable
'
Visitor
'
Visitable.accept(org.eclipse.ocl.utilities.Visitor)
calls.
Visitor
'
Void Type
'
Void Type
'
Void Type
'
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |