public class OCLstdlibProposalProvider extends AbstractOCLstdlibProposalProvider
EssentialOCLProposalProvider.ClassSensitiveProposalCreator
org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.DefaultProposalCreator, org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator
org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.DefaultContentAssistProcessorSwitch, org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.NullSafeCompletionProposalAcceptor
collectionTypeImage
Constructor and Description |
---|
OCLstdlibProposalProvider() |
Modifier and Type | Method and Description |
---|---|
void |
complete_PrimitiveTypeIdentifier(org.eclipse.emf.ecore.EObject model,
org.eclipse.xtext.RuleCall ruleCall,
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor) |
complete_AccumulatorCS, complete_AnnotationCS, complete_AnnotationElementCS, complete_AnyName, complete_ClassCS, complete_DetailCS, complete_DocumentationCS, complete_Identifier, complete_ImportCS, complete_InvCS, complete_IteratorCS, complete_LambdaContextTypeRefCS, complete_LambdaTypeCS, complete_LibClassCS, complete_LibCoercionCS, complete_LibIterationCS, complete_LibOperationCS, complete_LibPackageCS, complete_LibPathElementCS, complete_LibPathNameCS, complete_LibPropertyCS, complete_Library, complete_Name, complete_OperationCS, complete_PackageCS, complete_ParameterCS, complete_PostCS, complete_PrecedenceCS, complete_PreCS, complete_RestrictedKeywords, complete_SpecificationCS, complete_TuplePartCS, complete_TypedMultiplicityRefCS, complete_TypedRefCS, complete_TypedTypeRefCS, completeAccumulatorCS_Name, completeAccumulatorCS_OwnedType, completeAnnotationCS_Name, completeAnnotationCS_OwnedAnnotations, completeAnnotationCS_OwnedDetails, completeDetailCS_Name, completeDetailCS_Values, completeDocumentationCS_OwnedDetails, completeDocumentationCS_Value, completeImportCS_IsAll, completeImportCS_Name, completeImportCS_OwnedPathName, completeInvCS_Name, completeInvCS_OwnedMessageSpecification, completeInvCS_OwnedSpecification, completeInvCS_Stereotype, completeIteratorCS_Name, completeIteratorCS_OwnedType, completeLambdaContextTypeRefCS_OwnedPathName, completeLambdaTypeCS_Name, completeLambdaTypeCS_OwnedContextType, completeLambdaTypeCS_OwnedParameterTypes, completeLambdaTypeCS_OwnedResultType, completeLambdaTypeCS_OwnedSignature, completeLibClassCS_MetaclassName, completeLibClassCS_Name, completeLibClassCS_OwnedAnnotations, completeLibClassCS_OwnedConstraints, completeLibClassCS_OwnedOperations, completeLibClassCS_OwnedProperties, completeLibClassCS_OwnedSignature, completeLibClassCS_OwnedSuperTypes, completeLibCoercionCS_Implementation, completeLibCoercionCS_Name, completeLibCoercionCS_OwnedAnnotations, completeLibCoercionCS_OwnedPostconditions, completeLibCoercionCS_OwnedPreconditions, completeLibCoercionCS_OwnedType, completeLibIterationCS_Implementation, completeLibIterationCS_IsInvalidating, completeLibIterationCS_IsValidating, completeLibIterationCS_Name, completeLibIterationCS_OwnedAccumulators, completeLibIterationCS_OwnedAnnotations, completeLibIterationCS_OwnedIterators, completeLibIterationCS_OwnedParameters, completeLibIterationCS_OwnedPostconditions, completeLibIterationCS_OwnedPreconditions, completeLibIterationCS_OwnedSignature, completeLibIterationCS_OwnedType, completeLibOperationCS_Implementation, completeLibOperationCS_IsInvalidating, completeLibOperationCS_IsStatic, completeLibOperationCS_IsValidating, completeLibOperationCS_Name, completeLibOperationCS_OwnedAnnotations, completeLibOperationCS_OwnedBodyExpressions, completeLibOperationCS_OwnedParameters, completeLibOperationCS_OwnedPostconditions, completeLibOperationCS_OwnedPreconditions, completeLibOperationCS_OwnedSignature, completeLibOperationCS_OwnedType, completeLibOperationCS_Precedence, completeLibPackageCS_Name, completeLibPackageCS_NsPrefix, completeLibPackageCS_NsURI, completeLibPackageCS_OwnedAnnotations, completeLibPackageCS_OwnedClasses, completeLibPackageCS_OwnedPackages, completeLibPackageCS_OwnedPrecedences, completeLibPathElementCS_ReferredElement, completeLibPathNameCS_OwnedPathElements, completeLibPropertyCS_Implementation, completeLibPropertyCS_IsStatic, completeLibPropertyCS_Name, completeLibPropertyCS_OwnedAnnotations, completeLibPropertyCS_OwnedType, completeLibrary_OwnedImports, completeLibrary_OwnedPackages, completePackageCS_Name, completePackageCS_NsPrefix, completePackageCS_NsURI, completePackageCS_OwnedAnnotations, completePackageCS_OwnedClasses, completePackageCS_OwnedPackages, completeParameterCS_Name, completeParameterCS_OwnedType, completePostCS_Name, completePostCS_OwnedMessageSpecification, completePostCS_OwnedSpecification, completePostCS_Stereotype, completePrecedenceCS_IsRightAssociative, completePrecedenceCS_Name, completePreCS_Name, completePreCS_OwnedMessageSpecification, completePreCS_OwnedSpecification, completePreCS_Stereotype, completeSpecificationCS_OwnedExpression, completeTuplePartCS_Name, completeTuplePartCS_OwnedType, completeTypedMultiplicityRefCS_OwnedMultiplicity, completeTypedTypeRefCS_IsTypeof, completeTypedTypeRefCS_OwnedBinding, completeTypedTypeRefCS_OwnedPathName
complete_BinaryOperatorName, complete_CollectionTypeIdentifier, complete_NavigationOperatorName, complete_UnaryOperatorName, createProposals, getPathScope, getPrimitiveTypeImage, getPriorityBoost, getProposalFactory, lookupCrossReference, lookupCrossReference, proposeKeywordAlternatives
complete_BooleanLiteralExpCS, complete_CollectionLiteralExpCS, complete_CollectionLiteralPartCS, complete_CollectionPatternCS, complete_CollectionTypeCS, complete_CurlyBracketedClauseCS, complete_ElseIfThenExpCS, complete_EssentialOCLInfixOperatorName, complete_EssentialOCLNavigationOperatorName, complete_EssentialOCLReservedKeyword, complete_EssentialOCLUnaryOperatorName, complete_EssentialOCLUnreservedName, complete_EssentialOCLUnrestrictedName, complete_ExpCS, complete_IfExpCS, complete_InfixOperatorName, complete_InvalidLiteralExpCS, complete_LambdaLiteralExpCS, complete_LetExpCS, complete_LetVariableCS, complete_MapLiteralExpCS, complete_MapLiteralPartCS, complete_MapTypeCS, complete_Model, complete_NameExpCS, complete_NavigatingArgCS, complete_NavigatingArgExpCS, complete_NavigatingBarArgCS, complete_NavigatingCommaArgCS, complete_NavigatingSemiArgCS, complete_NestedExpCS, complete_NullLiteralExpCS, complete_NumberLiteralExpCS, complete_PatternExpCS, complete_PrefixedLetExpCS, complete_PrefixedPrimaryExpCS, complete_PrimaryExpCS, complete_PrimitiveLiteralExpCS, complete_PrimitiveTypeCS, complete_RoundBracketedClauseCS, complete_SelfExpCS, complete_ShadowPartCS, complete_SquareBracketedClauseCS, complete_StringLiteralExpCS, complete_TupleLiteralExpCS, complete_TupleLiteralPartCS, complete_TupleTypeCS, complete_TypeExpCS, complete_TypeLiteralCS, complete_TypeLiteralExpCS, complete_TypeLiteralWithMultiplicityCS, complete_TypeNameExpCS, complete_UnlimitedNaturalLiteralExpCS, complete_UnreservedName, complete_UnrestrictedName, complete_URIFirstPathElementCS, complete_URIPathNameCS, completeBooleanLiteralExpCS_Symbol, completeCollectionLiteralExpCS_OwnedParts, completeCollectionLiteralExpCS_OwnedType, completeCollectionLiteralPartCS_OwnedExpression, completeCollectionLiteralPartCS_OwnedLastExpression, completeCollectionPatternCS_OwnedParts, completeCollectionPatternCS_OwnedType, completeCollectionPatternCS_RestVariableName, completeCollectionTypeCS_Name, completeCollectionTypeCS_OwnedType, completeCurlyBracketedClauseCS_OwnedParts, completeCurlyBracketedClauseCS_Value, completeElseIfThenExpCS_OwnedCondition, completeElseIfThenExpCS_OwnedThenExpression, completeExpCS_Name, completeExpCS_OwnedRight, completeIfExpCS_OwnedCondition, completeIfExpCS_OwnedElseExpression, completeIfExpCS_OwnedIfThenExpressions, completeIfExpCS_OwnedThenExpression, completeLambdaLiteralExpCS_OwnedExpressionCS, completeLetExpCS_OwnedInExpression, completeLetExpCS_OwnedVariables, completeLetVariableCS_Name, completeLetVariableCS_OwnedInitExpression, completeLetVariableCS_OwnedRoundBracketedClause, completeLetVariableCS_OwnedType, completeMapLiteralExpCS_OwnedParts, completeMapLiteralExpCS_OwnedType, completeMapLiteralPartCS_OwnedKey, completeMapLiteralPartCS_OwnedValue, completeMapTypeCS_Name, completeMapTypeCS_OwnedKeyType, completeMapTypeCS_OwnedValueType, completeModel_OwnedExpression, completeNameExpCS_IsPre, completeNameExpCS_OwnedCurlyBracketedClause, completeNameExpCS_OwnedPathName, completeNameExpCS_OwnedRoundBracketedClause, completeNameExpCS_OwnedSquareBracketedClauses, completeNavigatingArgCS_OwnedInitExpression, completeNavigatingArgCS_OwnedNameExpression, completeNavigatingArgCS_OwnedType, completeNavigatingBarArgCS_OwnedInitExpression, completeNavigatingBarArgCS_OwnedNameExpression, completeNavigatingBarArgCS_OwnedType, completeNavigatingBarArgCS_Prefix, completeNavigatingCommaArgCS_OwnedInitExpression, completeNavigatingCommaArgCS_OwnedNameExpression, completeNavigatingCommaArgCS_OwnedType, completeNavigatingCommaArgCS_Prefix, completeNavigatingSemiArgCS_OwnedInitExpression, completeNavigatingSemiArgCS_OwnedNameExpression, completeNavigatingSemiArgCS_OwnedType, completeNavigatingSemiArgCS_Prefix, completeNestedExpCS_OwnedExpression, completeNumberLiteralExpCS_Symbol, completePatternExpCS_OwnedPatternType, completePatternExpCS_PatternVariableName, completePrefixedLetExpCS_Name, completePrefixedLetExpCS_OwnedRight, completePrefixedPrimaryExpCS_Name, completePrefixedPrimaryExpCS_OwnedRight, completePrimitiveTypeCS_Name, completeRoundBracketedClauseCS_OwnedArguments, completeShadowPartCS_OwnedInitExpression, completeShadowPartCS_ReferredProperty, completeSquareBracketedClauseCS_OwnedTerms, completeStringLiteralExpCS_Segments, completeTupleLiteralExpCS_OwnedParts, completeTupleLiteralPartCS_Name, completeTupleLiteralPartCS_OwnedInitExpression, completeTupleLiteralPartCS_OwnedType, completeTupleTypeCS_Name, completeTupleTypeCS_OwnedParts, completeTypeExpCS_OwnedMultiplicity, completeTypeLiteralExpCS_OwnedType, completeTypeLiteralWithMultiplicityCS_OwnedMultiplicity, completeTypeNameExpCS_OwnedCurlyBracketedClause, completeTypeNameExpCS_OwnedPathName, completeTypeNameExpCS_OwnedPatternGuard, completeURIFirstPathElementCS_ReferredElement, completeURIPathNameCS_OwnedPathElements
complete_ANY_OTHER, complete_DOUBLE_QUOTED_STRING, complete_ESCAPED_CHARACTER, complete_ESCAPED_ID, complete_FirstPathElementCS, complete_ID, complete_INT, complete_LETTER_CHARACTER, complete_LOWER, complete_ML_COMMENT, complete_ML_SINGLE_QUOTED_STRING, complete_MultiplicityBoundsCS, complete_MultiplicityCS, complete_MultiplicityStringCS, complete_NextPathElementCS, complete_NUMBER_LITERAL, complete_PathNameCS, complete_SIMPLE_ID, complete_SINGLE_QUOTED_STRING, complete_SL_COMMENT, complete_StringLiteral, complete_TemplateBindingCS, complete_TemplateParameterSubstitutionCS, complete_TemplateSignatureCS, complete_TypeParameterCS, complete_TypeRefCS, complete_UPPER, complete_URI, complete_WildcardTypeRefCS, complete_WS, completeFirstPathElementCS_ReferredElement, completeMultiplicityBoundsCS_LowerBound, completeMultiplicityBoundsCS_UpperBound, completeMultiplicityCS_IsNullFree, completeMultiplicityStringCS_StringBounds, completeNextPathElementCS_ReferredElement, completePathNameCS_OwnedPathElements, completeTemplateBindingCS_OwnedMultiplicity, completeTemplateBindingCS_OwnedSubstitutions, completeTemplateParameterSubstitutionCS_OwnedActualParameter, completeTemplateSignatureCS_OwnedParameters, completeTypeParameterCS_Name, completeTypeParameterCS_OwnedExtends, completeWildcardTypeRefCS_OwnedExtends
announceProcessing, completeAssignment, completeKeyword, completeRuleCall, getCrossReferenceProposalCreator, getHover, getScopeProvider, invokeMethod, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, setCrossReferenceProposalCreator, setScopeProvider
createCompletionProposal, createCompletionProposal, createCompletionProposal, createCompletionProposal, createSelector, doCreateProposal, doCreateProposal, getConflictHelper, getDisplayString, getImage, getKeywordDisplayString, getLabelProvider, getPriorityHelper, getQualifiedNameConverter, getStyledDisplayString, getStyledDisplayString, getValueConverter, isValidProposal, setConflictHelper, setLabelProvider, setPriorityHelper, setValueConverter
public void complete_PrimitiveTypeIdentifier(org.eclipse.emf.ecore.EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
complete_PrimitiveTypeIdentifier
in class EssentialOCLProposalProvider