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