| Package | Description |
|---|---|
| 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.internal.helper |
| Modifier and Type | Method and Description |
|---|---|
List<Choice> |
OCLHelper.getSyntaxHelp(ConstraintKind constraintType,
String txt)
Obtains syntax completion choices for the specified fragment of an OCL
expression given that it is intended for a constraint of the specified
kind.
|
List<Choice> |
OCLSyntaxHelper.getSyntaxHelp(ConstraintKind constraintType,
String txt) |
| Modifier and Type | Method and Description |
|---|---|
protected Choice |
OCLSyntaxHelper.createChoice(String name,
String description,
ChoiceKind kind,
Object element) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Choice> |
OCLSyntaxHelper.getChoices(OCLExpression<C> expression,
ConstraintKind constraintType)
returns the syntax help choices applicable for the passed OCLExpression
|
protected List<Choice> |
OCLSyntaxHelper.getPropertyChoices(C eClass)
returns the choices list of structural features for the passed eclass
|
List<Choice> |
OCLSyntaxHelper.getSyntaxHelp(ConstraintKind constraintType,
String txt)
Gets syntax help choices for the specified
context
classifier or operation. |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitAssociationClassCallExp(AssociationClassCallExp<C,P> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitBooleanLiteralExp(BooleanLiteralExp<C> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitCollectionItem(CollectionItem<C> item) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitCollectionLiteralExp(CollectionLiteralExp<C> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitCollectionRange(CollectionRange<C> range) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitConstraint(CT constraint) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitEnumLiteralExp(EnumLiteralExp<C,EL> enumliteralexp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitExpressionInOCL(ExpressionInOCL<C,PM> expression) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitIfExp(IfExp<C> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitIntegerLiteralExp(IntegerLiteralExp<C> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitInvalidLiteralExp(InvalidLiteralExp<C> il) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitIterateExp(IterateExp<C,PM> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitIteratorExp(IteratorExp<C,PM> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitLetExp(LetExp<C,PM> letexp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitMessageExp(MessageExp<C,COA,SSA> m) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitNullLiteralExp(NullLiteralExp<C> il) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitOperationCallExp(OperationCallExp<C,O> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitPropertyCallExp(PropertyCallExp<C,P> propertycallexp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitRealLiteralExp(RealLiteralExp<C> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitStateExp(StateExp<C,S> s) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitStringLiteralExp(StringLiteralExp<C> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitTupleLiteralExp(TupleLiteralExp<C,P> tupleliteralexp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitTupleLiteralPart(TupleLiteralPart<C,P> tp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitTypeExp(TypeExp<C> typeExp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp<C> exp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp<C> unspecifiedvalueexp) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitVariable(Variable<C,PM> variabledeclaration) |
List<Choice> |
OCLSyntaxHelper.ASTVisitor.visitVariableExp(VariableExp<C,PM> variableexp) |
Copyright © 2015 Open eHealth Foundation. All rights reserved.