| 
 | ||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||
AbstractAnalyzer supports semantic analysis of a CST produced by
 an AbstractParser to create a corresponding AST.BasicEnvironment interface, providing
 default behaviours for most features.Environment interface providing
 some useful common behavior for providers of metamodel bindings.EnvironmentFactory interface, useful
 for subclassing to define the OCL binding for a metamodel.EvaluationEnvironment interface,
 providing some useful common behaviors.AbstractLexer supports lexical analysis of keyword tokens produced by
 a keyword lexer to create syntactic tokens for an AbstractLexer that
 creates a corresponding CST, that may in turn be
 exploited by an AbstractAnalyzer to create an AST.AbstractOCLAnalyzer supports semantic analysis of a CST produced by
 an AbstractOCLParser to create the Essential OCL AST.AbstractParser supports syntactic analysis of a tokens produced by
 an AbstractLexer to create a corresponding CST, that may in turn be
 exploited by an AbstractAnalyzer to create an AST.ProblemHandler API, useful for
 subclasses to selectively override behaviour.TypeResolver interface, useful for
 providers of environment implementations to build their type resolvers.Environment.
Visitor API, in which subclasses
 need only selectively override handleXxx(...)- AbstractVisitor() - 
Constructor for class org.eclipse.ocl.utilities.AbstractVisitor
- Initializes me.
- AbstractVisitor(T) - 
Constructor for class org.eclipse.ocl.utilities.AbstractVisitor
- Initializes me with an initial value for my result.
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.AssociationClassCallExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.BooleanLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.CollectionItemImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.CollectionLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.CollectionLiteralPartImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.CollectionRangeImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.EnumLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.ExpressionInOCLImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.IfExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.IntegerLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.InvalidLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.IterateExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.IteratorExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.LetExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.MessageExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.NullLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.OCLExpressionImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.OperationCallExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.PropertyCallExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.RealLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.StateExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.StringLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.TupleLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.TupleLiteralPartImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.TypeExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.UnlimitedNaturalLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.UnspecifiedValueExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.VariableExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.ecore.impl.VariableImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.AssociationClassCallExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.BooleanLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.CollectionItemImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.CollectionLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.CollectionLiteralPartImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.CollectionRangeImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.EnumLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.IfExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.IntegerLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.InvalidLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.IterateExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.IteratorExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.LetExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.MessageExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.NullLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.OCLExpressionImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.OperationCallExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.PropertyCallExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.RealLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.StateExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.StringLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.TupleLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.TupleLiteralPartImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.TypeExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.UnlimitedNaturalLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.UnspecifiedValueExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.VariableExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.expressions.impl.VariableImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.AssociationClassCallExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.BooleanLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.CollectionItemImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.CollectionLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.CollectionLiteralPartImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.CollectionRangeImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.EnumLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.ExpressionInOCLImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.IfExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.IntegerLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.InvalidLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.IterateExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.IteratorExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.LetExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.MessageExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.NullLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.OCLExpressionImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.OperationCallExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.PropertyCallExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.RealLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.StateExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.StringLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.TupleLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.TupleLiteralPartImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.TypeExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.UnlimitedNaturalLiteralExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.UnspecifiedValueExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.VariableExpImpl
-  
- accept(U) - 
Method in class org.eclipse.ocl.uml.impl.VariableImpl
-  
- accept(U) - 
Method in interface org.eclipse.ocl.utilities.Visitable
-  
- ACCEPT_ACTION - 
Static variable in class org.eclipse.ocl.parser.OCLKWLexerprs
-  
- ACCEPT_ACTION - 
Static variable in class org.eclipse.ocl.parser.OCLLexerprs
-  
- ACCEPT_ACTION - 
Static variable in class org.eclipse.ocl.parser.OCLParserprs
-  
- accessor - 
Variable in class org.eclipse.ocl.cst.impl.CallExpCSImpl
- The cached value of the 'Accessor' attribute
- ACCESSOR_EDEFAULT - 
Static variable in class org.eclipse.ocl.cst.impl.CallExpCSImpl
- The default value of the 'Accessor' attribute
- Adaptable - Interface in org.eclipse.ocl.util
- Interface implemented by Environments that are adaptable to
 optional interfaces that can be considered as extensions to the
 environment API.
- add(String, Object) - 
Method in class org.eclipse.ocl.AbstractEvaluationEnvironment
- Adds the supplied name and value binding to the environment
- add(String, Object) - 
Method in interface org.eclipse.ocl.EvaluationEnvironment
- Adds the supplied name and value binding to the environment.
- addClassifier(PK, C) - 
Method in class org.eclipse.ocl.AbstractTypeResolver
- Adds a classifier to the specified package, which is one that I use to
 store OCL-generated types.
- addClassifier(Package, Classifier) - 
Method in class org.eclipse.ocl.uml.TypeResolverImpl
-  
- addedVariable(String, Variable<C, PM>, boolean) - 
Method in class org.eclipse.ocl.AbstractEnvironment
- Persists the specified variable in my resource.
- addElement(String, Variable<C, PM>, boolean) - 
Method in class org.eclipse.ocl.AbstractEnvironment
-  
- addElement(String, Variable<C, PM>, boolean) - 
Method in interface org.eclipse.ocl.Environment
- Adds a variable declaration to the environment.
- addHelperOperation(C, O) - 
Method in class org.eclipse.ocl.AbstractEnvironment
-  
- addHelperOperation(C, O) - 
Method in interface org.eclipse.ocl.Environment.Internal
- Adds an OCL-defined additional ("helper") operation to
 the environment.
- addHelperProperty(C, P) - 
Method in class org.eclipse.ocl.AbstractEnvironment
-  
- addHelperProperty(C, P) - 
Method in interface org.eclipse.ocl.Environment.Internal
- Adds an OCL-defined additional ("helper") attribute to
 the environment.
- ADDITIONS_PACKAGE - 
Static variable in class org.eclipse.ocl.AbstractTypeResolver
-  
- addOperation(C, O) - 
Method in class org.eclipse.ocl.AbstractEnvironment
- Deprecated. Since 1.2, use the
    Environment.Internal.addHelperOperation(Object, Object)API, instead
- addOperation(C, O) - 
Method in class org.eclipse.ocl.AbstractTypeResolver
- Adds the specified operation to a classifier.
- addOperation(Classifier, Operation) - 
Method in class org.eclipse.ocl.uml.TypeResolverImpl
-  
- addProblem(String) - 
Method in class org.eclipse.ocl.lpg.AbstractProblemHandler
- The default implementation just prints the message using System.out.println.
- addProblem(String) - 
Method in class org.eclipse.ocl.lpg.StringProblemHandler
- Accumulate the problemMessage followed by new-line.
- addProperty(C, P) - 
Method in class org.eclipse.ocl.AbstractEnvironment
- Deprecated. Since 1.2, use the
    Environment.Internal.addHelperProperty(Object, Object)API, instead
- addProperty(C, P) - 
Method in class org.eclipse.ocl.AbstractTypeResolver
- Adds the specified property to a classifier.
- addProperty(Classifier, Property) - 
Method in class org.eclipse.ocl.uml.TypeResolverImpl
-  
- ALL_INSTANCES - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- ALL_INSTANCES_NAME - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AmbiguousLookupException - Exception in org.eclipse.ocl
- A specialized LookupExceptiondenoting specifically that the
 problem is multiple ambiguous results.
- AmbiguousLookupException(String, List<?>) - 
Constructor for exception org.eclipse.ocl.AmbiguousLookupException
- Initializes me with a user-friendly message describing the nature of
 the lookup that resulted in multiple ambiguous matches.
- AmbiguousLookupException(String, Object, Object, Object...) - 
Constructor for exception org.eclipse.ocl.AmbiguousLookupException
- Initializes me with a user-friendly message describing the nature of
 the lookup failure and at least two objects that were ambiguous matches.
- ANALYZER - 
Static variable in class org.eclipse.ocl.lpg.ProblemHandler.Phase
- Identifies problems found in the abstract syntax parsing phase.
- analyzerError(String, String, Object) - 
Method in class org.eclipse.ocl.lpg.AbstractBasicEnvironment
-  
- analyzerError(String, String, List<?>) - 
Method in class org.eclipse.ocl.lpg.AbstractBasicEnvironment
-  
- analyzerError(String, String, int, int) - 
Method in class org.eclipse.ocl.lpg.AbstractBasicEnvironment
-  
- analyzerError(String, String, Object) - 
Method in interface org.eclipse.ocl.lpg.BasicEnvironment
- Convenience method invoking getProblemHandler().analyzerProblemwith aProblemHandler.errorSeverity.
- analyzerError(String, String, List<?>) - 
Method in interface org.eclipse.ocl.lpg.BasicEnvironment
- Convenience method invoking getProblemHandler().analyzerProblemwith aProblemHandler.errorSeverity.
- analyzerError(String, String, int, int) - 
Method in interface org.eclipse.ocl.lpg.BasicEnvironment
- Convenience method invoking getProblemHandler().analyzerProblemwith aProblemHandler.errorSeverity.
- analyzerProblem(ProblemHandler.Severity, String, String, int, int) - 
Method in class org.eclipse.ocl.lpg.AbstractProblemHandler
-  
- analyzerProblem(ProblemHandler.Severity, String, String, int, int) - 
Method in interface org.eclipse.ocl.lpg.ProblemHandler
- Convenience method typically invoking handleProblemwith aanalyzerProblemprocessing phase.
- analyzerProblem(ProblemHandler.Severity, String, String, int, int) - 
Method in class org.eclipse.ocl.util.ProblemHandlerWrapper
-  
- analyzerProblem(ProblemHandler.Severity, String, String, int, int) - 
Method in class org.eclipse.ocl.util.ProblemHandlerWrapper.Tee
-  
- analyzerWarning(String, String, Object) - 
Method in class org.eclipse.ocl.lpg.AbstractBasicEnvironment
-  
- analyzerWarning(String, String, Object) - 
Method in interface org.eclipse.ocl.lpg.BasicEnvironment
- Convenience method invoking getProblemHandler().analyzerProblemwith aProblemHandler.warningSeverity.
- AND - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AND_NAME - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- ANY - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- ANY_NAME - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- ANY_TYPE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The meta object id for the 'Any Type' class
- ANY_TYPE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage.Literals
- The meta object literal for the 'Any Type' class
- ANY_TYPE - 
Static variable in interface org.eclipse.ocl.types.TypesPackage
- The meta object id for the 'Any Type' class
- ANY_TYPE - 
Static variable in interface org.eclipse.ocl.types.TypesPackage.Literals
- The meta object literal for the 'Any Type' class
- ANY_TYPE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The meta object id for the 'Any Type' class
- ANY_TYPE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage.Literals
- The meta object literal for the 'Any Type' class
- ANY_TYPE__ATTRIBUTE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Attribute' reference list
- ANY_TYPE__CLIENT_DEPENDENCY - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Client Dependency' reference list
- ANY_TYPE__COLLABORATION_USE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Collaboration Use' containment reference list
- ANY_TYPE__DEFAULT_VALUE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Default Value' attribute
- ANY_TYPE__EANNOTATIONS - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'EAnnotations' containment reference list
- ANY_TYPE__EANNOTATIONS - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'EAnnotations' containment reference list
- ANY_TYPE__ELEMENT_IMPORT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Element Import' containment reference list
- ANY_TYPE__EPACKAGE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'EPackage' container reference
- ANY_TYPE__ETYPE_PARAMETERS - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'EType Parameters' containment reference list
- ANY_TYPE__FEATURE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Feature' reference list
- ANY_TYPE__GENERAL - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'General' reference list
- ANY_TYPE__GENERALIZATION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Generalization' containment reference list
- ANY_TYPE__IMPORTED_MEMBER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Imported Member' reference list
- ANY_TYPE__INHERITED_MEMBER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Inherited Member' reference list
- ANY_TYPE__INSTANCE_CLASS - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Instance Class' attribute
- ANY_TYPE__INSTANCE_CLASS_NAME - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Instance Class Name' attribute
- ANY_TYPE__INSTANCE_TYPE_NAME - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Instance Type Name' attribute
- ANY_TYPE__IS_ABSTRACT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Is Abstract' attribute
- ANY_TYPE__IS_LEAF - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Is Leaf' attribute
- ANY_TYPE__MEMBER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Member' reference list
- ANY_TYPE__NAME - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Name' attribute
- ANY_TYPE__NAME - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Name' attribute
- ANY_TYPE__NAME_EXPRESSION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Name Expression' containment reference
- ANY_TYPE__NAMESPACE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Namespace' reference
- ANY_TYPE__OWNED_COMMENT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Comment' containment reference list
- ANY_TYPE__OWNED_ELEMENT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Element' reference list
- ANY_TYPE__OWNED_MEMBER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Member' reference list
- ANY_TYPE__OWNED_OPERATION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Operation' containment reference list
- ANY_TYPE__OWNED_OPERATION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage.Literals
- The meta object literal for the 'Owned Operation' containment reference list feature
- ANY_TYPE__OWNED_RULE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Rule' containment reference list
- ANY_TYPE__OWNED_TEMPLATE_SIGNATURE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Template Signature' containment reference
- ANY_TYPE__OWNED_USE_CASE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Use Case' containment reference list
- ANY_TYPE__OWNER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owner' reference
- ANY_TYPE__OWNING_TEMPLATE_PARAMETER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owning Template Parameter' container reference
- ANY_TYPE__PACKAGE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Package' reference
- ANY_TYPE__PACKAGE_IMPORT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Package Import' containment reference list
- ANY_TYPE__POWERTYPE_EXTENT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Powertype Extent' reference list
- ANY_TYPE__QUALIFIED_NAME - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Qualified Name' attribute
- ANY_TYPE__REDEFINED_CLASSIFIER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Redefined Classifier' reference list
- ANY_TYPE__REDEFINED_ELEMENT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Redefined Element' reference list
- ANY_TYPE__REDEFINITION_CONTEXT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Redefinition Context' reference list
- ANY_TYPE__REPRESENTATION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Representation' reference
- ANY_TYPE__SUBSTITUTION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Substitution' containment reference list
- ANY_TYPE__TEMPLATE_BINDING - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Template Binding' containment reference list
- ANY_TYPE__TEMPLATE_PARAMETER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Template Parameter' reference
- ANY_TYPE__USE_CASE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Use Case' reference list
- ANY_TYPE__VISIBILITY - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Visibility' attribute
- ANY_TYPE_FEATURE_COUNT - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The number of structural features of the 'Any Type' class
- ANY_TYPE_FEATURE_COUNT - 
Static variable in interface org.eclipse.ocl.types.TypesPackage
- The number of structural features of the 'Any Type' class
- ANY_TYPE_FEATURE_COUNT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The number of structural features of the 'Any Type' class
- AnyType - Interface in org.eclipse.ocl.ecore
- A representation of the model object 'Any Type'
- AnyType<O> - Interface in org.eclipse.ocl.types
- A representation of the model object 'Any Type'
- AnyType - Interface in org.eclipse.ocl.uml
- A representation of the model object 'Any Type'
- AnyTypeImpl - Class in org.eclipse.ocl.ecore.impl
- An implementation of the model object 'Any Type'
- AnyTypeImpl() - 
Constructor for class org.eclipse.ocl.ecore.impl.AnyTypeImpl
-  
- AnyTypeImpl<O> - Class in org.eclipse.ocl.types.impl
- An implementation of the model object 'Any Type'
- AnyTypeImpl() - 
Constructor for class org.eclipse.ocl.types.impl.AnyTypeImpl
-  
- AnyTypeImpl - Class in org.eclipse.ocl.uml.impl
- An implementation of the model object 'Any Type'
- AnyTypeImpl() - 
Constructor for class org.eclipse.ocl.uml.impl.AnyTypeImpl
-  
- append(Collection<E>, E) - 
Static method in class org.eclipse.ocl.util.CollectionUtil
- Implementation of the OCL
 
 OrderedSet::append(object : T) : OrderedSet(T)
 Sequence::append(object : T) : Sequence(T)
 
 operations.
- APPEND - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- APPEND_NAME - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- argument - 
Variable in class org.eclipse.ocl.ecore.impl.MessageExpImpl
- The cached value of the 'Argument' containment reference list
- argument - 
Variable in class org.eclipse.ocl.ecore.impl.OperationCallExpImpl
- The cached value of the 'Argument' containment reference list
- argument - 
Variable in class org.eclipse.ocl.expressions.impl.MessageExpImpl
- The cached value of the 'Argument' containment reference list
- argument - 
Variable in class org.eclipse.ocl.expressions.impl.OperationCallExpImpl
- The cached value of the 'Argument' containment reference list
- argument - 
Variable in class org.eclipse.ocl.uml.impl.MessageExpImpl
- The cached value of the 'Argument' containment reference list
- argument - 
Variable in class org.eclipse.ocl.uml.impl.OperationCallExpImpl
- The cached value of the 'Argument' containment reference list
- arguments - 
Variable in class org.eclipse.ocl.cst.impl.FeatureCallExpCSImpl
- The cached value of the 'Arguments' containment reference list
- arguments - 
Variable in class org.eclipse.ocl.cst.impl.MessageExpCSImpl
- The cached value of the 'Arguments' containment reference list
- arguments - 
Variable in class org.eclipse.ocl.cst.impl.VariableExpCSImpl
- The cached value of the 'Arguments' containment reference list
- ARROW - 
Static variable in enum org.eclipse.ocl.cst.DotOrArrowEnum
- The 'Arrow' literal value
- AS_BAG - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AS_BAG_NAME - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AS_ORDERED_SET - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AS_ORDERED_SET_NAME - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AS_SEQUENCE - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AS_SEQUENCE_NAME - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AS_SET - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AS_SET_NAME - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- asb(int) - 
Method in class org.eclipse.ocl.parser.OCLKWLexerprs
-  
- asb(int) - 
Method in class org.eclipse.ocl.parser.OCLLexerprs
-  
- asb - 
Static variable in class org.eclipse.ocl.parser.OCLParserprs
-  
- asb(int) - 
Method in class org.eclipse.ocl.parser.OCLParserprs
-  
- asb - 
Static variable in interface org.eclipse.ocl.parser.OCLParserprs.Asb
-  
- asBag(Collection<E>) - 
Static method in class org.eclipse.ocl.util.CollectionUtil
- Implementation of the OCL
 
 Set::asBag() : Bag(T)
 Bag::asBag() : Bag(T)
 Sequence::asBag() : Bag(T)
 
 operations.
- asi(int) - 
Method in class org.eclipse.ocl.parser.OCLKWLexerprs
-  
- asi(int) - 
Method in class org.eclipse.ocl.parser.OCLLexerprs
-  
- asi(int) - 
Method in class org.eclipse.ocl.parser.OCLParserprs
-  
- asOCLType(C) - 
Method in interface org.eclipse.ocl.utilities.UMLReflection
- Obtains the OCL type corresponding to the specified type from the
 environment's type system.
- asOrderedSet(Collection<E>) - 
Static method in class org.eclipse.ocl.util.CollectionUtil
- Implementation of the OCL
 
 Set::asOrderedSet() : OrderedSet(T)
 Bag::asOrderedSet() : OrderedSet(T)
 Sequence::asOrderedSet() : OrderedSet(T)
 
 operations.
- asr(int) - 
Method in class org.eclipse.ocl.parser.OCLKWLexerprs
-  
- asr(int) - 
Method in class org.eclipse.ocl.parser.OCLLexerprs
-  
- asr - 
Static variable in class org.eclipse.ocl.parser.OCLParserprs
-  
- asr(int) - 
Method in class org.eclipse.ocl.parser.OCLParserprs
-  
- asr - 
Static variable in interface org.eclipse.ocl.parser.OCLParserprs.Asr
-  
- asSequence(Collection<E>) - 
Static method in class org.eclipse.ocl.util.CollectionUtil
- Implementation of the OCL
 
 Set::asSequence() : Sequence(T)
 Bag::asSequence() : Sequence(T)
 Sequence::asSequence() : Sequence(T)
 
 operations.
- asSet(Collection<E>) - 
Static method in class org.eclipse.ocl.util.CollectionUtil
- Implementation of the OCL
 
 Set::asSet() : Set(T)
 Bag::asSet() : Set(T)
 Sequence::asSet() : Set(T)
 
 operations.
- ASSOCIATION_CLASS_CALL_EXP - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The meta object id for the 'Association Class Call Exp' class
- ASSOCIATION_CLASS_CALL_EXP - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage.Literals
- The meta object literal for the 'Association Class Call Exp' class
- ASSOCIATION_CLASS_CALL_EXP - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The meta object id for the 'Association Class Call Exp' class
- ASSOCIATION_CLASS_CALL_EXP - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage.Literals
- The meta object literal for the 'Association Class Call Exp' class
- ASSOCIATION_CLASS_CALL_EXP - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The meta object id for the 'Association Class Call Exp' class
- ASSOCIATION_CLASS_CALL_EXP - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage.Literals
- The meta object literal for the 'Association Class Call Exp' class
- ASSOCIATION_CLASS_CALL_EXP__CLIENT_DEPENDENCY - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Client Dependency' reference list
- ASSOCIATION_CLASS_CALL_EXP__EANNOTATIONS - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'EAnnotations' containment reference list
- ASSOCIATION_CLASS_CALL_EXP__EANNOTATIONS - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'EAnnotations' containment reference list
- ASSOCIATION_CLASS_CALL_EXP__EGENERIC_TYPE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'EGeneric Type' containment reference
- ASSOCIATION_CLASS_CALL_EXP__END_POSITION - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'End Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__END_POSITION - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The feature id for the 'End Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__END_POSITION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'End Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__ETYPE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'EType' reference
- ASSOCIATION_CLASS_CALL_EXP__LOWER_BOUND - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Lower Bound' attribute
- ASSOCIATION_CLASS_CALL_EXP__MANY - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Many' attribute
- ASSOCIATION_CLASS_CALL_EXP__MARKED_PRE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Marked Pre' attribute
- ASSOCIATION_CLASS_CALL_EXP__MARKED_PRE - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The feature id for the 'Marked Pre' attribute
- ASSOCIATION_CLASS_CALL_EXP__MARKED_PRE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Marked Pre' attribute
- ASSOCIATION_CLASS_CALL_EXP__NAME - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Name' attribute
- ASSOCIATION_CLASS_CALL_EXP__NAME - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Name' attribute
- ASSOCIATION_CLASS_CALL_EXP__NAME_EXPRESSION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Name Expression' containment reference
- ASSOCIATION_CLASS_CALL_EXP__NAMESPACE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Namespace' reference
- ASSOCIATION_CLASS_CALL_EXP__NAVIGATION_SOURCE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Navigation Source' reference
- ASSOCIATION_CLASS_CALL_EXP__NAVIGATION_SOURCE - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The feature id for the 'Navigation Source' reference
- ASSOCIATION_CLASS_CALL_EXP__NAVIGATION_SOURCE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Navigation Source' reference
- ASSOCIATION_CLASS_CALL_EXP__ORDERED - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Ordered' attribute
- ASSOCIATION_CLASS_CALL_EXP__OWNED_COMMENT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Comment' containment reference list
- ASSOCIATION_CLASS_CALL_EXP__OWNED_ELEMENT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Element' reference list
- ASSOCIATION_CLASS_CALL_EXP__OWNER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owner' reference
- ASSOCIATION_CLASS_CALL_EXP__PROPERTY_END_POSITION - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Property End Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__PROPERTY_END_POSITION - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The feature id for the 'Property End Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__PROPERTY_END_POSITION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Property End Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__PROPERTY_START_POSITION - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Property Start Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__PROPERTY_START_POSITION - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The feature id for the 'Property Start Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__PROPERTY_START_POSITION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Property Start Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__QUALIFIED_NAME - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Qualified Name' attribute
- ASSOCIATION_CLASS_CALL_EXP__QUALIFIER - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Qualifier' containment reference list
- ASSOCIATION_CLASS_CALL_EXP__QUALIFIER - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The feature id for the 'Qualifier' containment reference list
- ASSOCIATION_CLASS_CALL_EXP__QUALIFIER - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Qualifier' containment reference list
- ASSOCIATION_CLASS_CALL_EXP__REFERRED_ASSOCIATION_CLASS - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Referred Association Class' reference
- ASSOCIATION_CLASS_CALL_EXP__REFERRED_ASSOCIATION_CLASS - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The feature id for the 'Referred Association Class' reference
- ASSOCIATION_CLASS_CALL_EXP__REFERRED_ASSOCIATION_CLASS - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage.Literals
- The meta object literal for the 'Referred Association Class' reference feature
- ASSOCIATION_CLASS_CALL_EXP__REFERRED_ASSOCIATION_CLASS - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Referred Association Class' reference
- ASSOCIATION_CLASS_CALL_EXP__REQUIRED - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Required' attribute
- ASSOCIATION_CLASS_CALL_EXP__SOURCE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Source' containment reference
- ASSOCIATION_CLASS_CALL_EXP__SOURCE - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The feature id for the 'Source' containment reference
- ASSOCIATION_CLASS_CALL_EXP__SOURCE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Source' containment reference
- ASSOCIATION_CLASS_CALL_EXP__START_POSITION - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Start Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__START_POSITION - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The feature id for the 'Start Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__START_POSITION - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Start Position' attribute
- ASSOCIATION_CLASS_CALL_EXP__TYPE - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Type' reference
- ASSOCIATION_CLASS_CALL_EXP__UNIQUE - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Unique' attribute
- ASSOCIATION_CLASS_CALL_EXP__UPPER_BOUND - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Upper Bound' attribute
- ASSOCIATION_CLASS_CALL_EXP__VISIBILITY - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Visibility' attribute
- ASSOCIATION_CLASS_CALL_EXP_FEATURE_COUNT - 
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The number of structural features of the 'Association Class Call Exp' class
- ASSOCIATION_CLASS_CALL_EXP_FEATURE_COUNT - 
Static variable in interface org.eclipse.ocl.expressions.ExpressionsPackage
- The number of structural features of the 'Association Class Call Exp' class
- ASSOCIATION_CLASS_CALL_EXP_FEATURE_COUNT - 
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The number of structural features of the 'Association Class Call Exp' class
- ASSOCIATION_CLASS_TYPE - 
Static variable in class org.eclipse.ocl.uml.options.UMLParsingOptions
- Option determining which UML metaclass to consider as the OCL notion of
 Association Class.
- AssociationClassCallExp - Interface in org.eclipse.ocl.ecore
- A representation of the model object 'Association Class Call Exp'
- AssociationClassCallExp<C,P> - Interface in org.eclipse.ocl.expressions
- A representation of the model object 'Association Class Call Exp'
- AssociationClassCallExp - Interface in org.eclipse.ocl.uml
- A representation of the model object 'Association Class Call Exp'
- AssociationClassCallExpImpl - Class in org.eclipse.ocl.ecore.impl
- An implementation of the model object 'Association Class Call Exp'
- AssociationClassCallExpImpl() - 
Constructor for class org.eclipse.ocl.ecore.impl.AssociationClassCallExpImpl
-  
- AssociationClassCallExpImpl<C,P> - Class in org.eclipse.ocl.expressions.impl
- An implementation of the model object 'Association Class Call Exp'
- AssociationClassCallExpImpl() - 
Constructor for class org.eclipse.ocl.expressions.impl.AssociationClassCallExpImpl
-  
- AssociationClassCallExpImpl - Class in org.eclipse.ocl.uml.impl
- An implementation of the model object 'Association Class Call Exp'
- AssociationClassCallExpImpl() - 
Constructor for class org.eclipse.ocl.uml.impl.AssociationClassCallExpImpl
-  
- AST_NODE - 
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The meta object id for the 'AST Node' class
- AST_NODE - 
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage.Literals
- The meta object literal for the 'AST Node' class
- AST_NODE__END_POSITION - 
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The feature id for the 'End Position' attribute
- AST_NODE__END_POSITION - 
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage.Literals
- The meta object literal for the 'End Position' attribute feature
- AST_NODE__START_POSITION - 
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The feature id for the 'Start Position' attribute
- AST_NODE__START_POSITION - 
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage.Literals
- The meta object literal for the 'Start Position' attribute feature
- AST_NODE_FEATURE_COUNT - 
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The number of structural features of the 'AST Node' class
- ASTNode - Interface in org.eclipse.ocl.utilities
- A representation of the model object 'AST Node'
- at(Collection<E>, int) - 
Static method in class org.eclipse.ocl.util.CollectionUtil
- Implementation of the OCL
 
 OrderedSet::at(index : Integer) : T
 Sequence::at(index : Integer) : T
 
 operations.
- AT - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- AT_NAME - 
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-  
- attribute - 
Variable in class org.eclipse.ocl.ecore.impl.TupleLiteralPartImpl
- The cached value of the 'Attribute' reference
- attribute - 
Variable in class org.eclipse.ocl.expressions.impl.TupleLiteralPartImpl
- The cached value of the 'Attribute' reference
- attribute - 
Variable in class org.eclipse.ocl.uml.impl.TupleLiteralPartImpl
- The cached value of the 'Attribute' reference
- ATTRIBUTE_ESUBSETS - 
Static variable in class org.eclipse.ocl.uml.impl.MessageTypeImpl
- The array of subset feature identifiers for the 'Attribute' reference list
| 
 | Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. | |||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||