public class OCLinEcoreProposalProvider extends AbstractOCLinEcoreProposalProvider
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 |
---|
OCLinEcoreProposalProvider() |
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_AnnotationCS, complete_AnnotationElementCS, complete_AttributeCS, complete_ClassCS, complete_ClassifierCS, complete_CollectionTypeCS, complete_DataTypeCS, complete_DetailCS, complete_DocumentationCS, complete_EnumerationCS, complete_EnumerationLiteralCS, complete_EnumerationLiteralName, complete_ImportCS, complete_INTEGER, complete_InvariantConstraintCS, complete_LibraryCS, complete_ModelElementCS, complete_ModelElementRefCS, complete_OperationCS, complete_PackageCS, complete_ParameterCS, complete_PostconditionConstraintCS, complete_PreconditionConstraintCS, complete_ReferenceCS, complete_RootPackageCS, complete_SpecificationCS, complete_StructuralFeatureCS, complete_SysMLCS, complete_TemplateBindingCS, complete_TemplateParameterSubstitutionCS, complete_TemplateSignatureCS, complete_TypedMultiplicityRefCS, complete_TypedRefCS, complete_TypedTypeRefCS, complete_TypeIdentifier, complete_TypeParameterCS, complete_TypeRefCS, complete_UNQUOTED_STRING, complete_UnrestrictedName, complete_WildcardTypeRefCS, completeAnnotationCS_Name, completeAnnotationCS_OwnedAnnotation, completeAnnotationCS_OwnedContent, completeAnnotationCS_OwnedDetail, completeAnnotationCS_OwnedReference, completeAttributeCS_Default, completeAttributeCS_Name, completeAttributeCS_OwnedAnnotation, completeAttributeCS_OwnedDefaultExpression, completeAttributeCS_OwnedType, completeAttributeCS_Qualifier, completeClassCS_InstanceClassName, completeClassCS_Name, completeClassCS_OwnedAnnotation, completeClassCS_OwnedConstraint, completeClassCS_OwnedOperation, completeClassCS_OwnedProperty, completeClassCS_OwnedSuperType, completeClassCS_OwnedTemplateSignature, completeClassCS_Qualifier, completeCollectionTypeCS_Name, completeCollectionTypeCS_OwnedType, completeDataTypeCS_InstanceClassName, completeDataTypeCS_Name, completeDataTypeCS_OwnedAnnotation, completeDataTypeCS_OwnedConstraint, completeDataTypeCS_OwnedTemplateSignature, completeDataTypeCS_Qualifier, completeDetailCS_Name, completeDetailCS_Value, completeDocumentationCS_OwnedDetail, completeDocumentationCS_Value, completeEnumerationCS_InstanceClassName, completeEnumerationCS_Name, completeEnumerationCS_OwnedAnnotation, completeEnumerationCS_OwnedConstraint, completeEnumerationCS_OwnedLiterals, completeEnumerationCS_OwnedTemplateSignature, completeEnumerationCS_Qualifier, completeEnumerationLiteralCS_Name, completeEnumerationLiteralCS_OwnedAnnotation, completeEnumerationLiteralCS_Value, completeImportCS_All, completeImportCS_Name, completeImportCS_PathName, completeInvariantConstraintCS_Callable, completeInvariantConstraintCS_MessageSpecification, completeInvariantConstraintCS_Name, completeInvariantConstraintCS_Specification, completeInvariantConstraintCS_Stereotype, completeLibraryCS_Name, completeLibraryCS_Package, completeModelElementRefCS_PathName, completeOperationCS_Name, completeOperationCS_OwnedAnnotation, completeOperationCS_OwnedBodyExpression, completeOperationCS_OwnedException, completeOperationCS_OwnedParameter, completeOperationCS_OwnedPostcondition, completeOperationCS_OwnedPrecondition, completeOperationCS_OwnedTemplateSignature, completeOperationCS_OwnedType, completeOperationCS_Qualifier, completePackageCS_Name, completePackageCS_NsPrefix, completePackageCS_NsURI, completePackageCS_OwnedAnnotation, completePackageCS_OwnedNestedPackage, completePackageCS_OwnedType, completeParameterCS_Name, completeParameterCS_OwnedAnnotation, completeParameterCS_OwnedType, completeParameterCS_Qualifier, completePostconditionConstraintCS_Name, completePostconditionConstraintCS_Specification, completePostconditionConstraintCS_Stereotype, completePreconditionConstraintCS_Name, completePreconditionConstraintCS_Specification, completePreconditionConstraintCS_Stereotype, completeReferenceCS_Default, completeReferenceCS_Keys, completeReferenceCS_Name, completeReferenceCS_Opposite, completeReferenceCS_OwnedAnnotation, completeReferenceCS_OwnedDefaultExpression, completeReferenceCS_OwnedType, completeReferenceCS_Qualifier, completeRootPackageCS_Name, completeRootPackageCS_OwnedImport, completeRootPackageCS_OwnedLibrary, completeRootPackageCS_OwnedNestedPackage, completeSpecificationCS_ExprString, completeSpecificationCS_OwnedExpression, completeSysMLCS_OwnedDetail, completeTemplateBindingCS_OwnedParameterSubstitution, completeTemplateParameterSubstitutionCS_OwnedActualParameter, completeTemplateSignatureCS_OwnedTemplateParameter, completeTypedMultiplicityRefCS_Multiplicity, completeTypedTypeRefCS_OwnedTemplateBinding, completeTypedTypeRefCS_PathName, completeTypeParameterCS_Name, completeTypeParameterCS_OwnedExtends, completeTypeParameterCS_OwnedSuper, completeWildcardTypeRefCS_Extends, completeWildcardTypeRefCS_Super
complete_CollectionTypeIdentifier, complete_InfixOperatorCS, complete_NavigationOperatorCS, complete_UnaryOperatorCS, createProposals, getPathScope, getPrimitiveTypeImage, getPriorityBoost, getProposalFactory, lookupCrossReference, lookupCrossReference, proposeKeywordAlternatives
complete_ANY_OTHER, complete_BinaryOperatorCS, complete_BooleanLiteralExpCS, complete_CollectionLiteralExpCS, complete_CollectionLiteralPartCS, complete_ConstructorPartCS, complete_DOUBLE_QUOTED_STRING, complete_ESCAPED_CHARACTER, complete_ESCAPED_ID, complete_EssentialOCLInfixOperatorCS, complete_EssentialOCLNavigationOperatorCS, complete_EssentialOCLReservedKeyword, complete_EssentialOCLUnaryOperatorCS, complete_EssentialOCLUnreservedName, complete_EssentialOCLUnrestrictedName, complete_ExpCS, complete_FirstPathElementCS, complete_ID, complete_Identifier, complete_IfExpCS, complete_INT, complete_InvalidLiteralExpCS, complete_LetExpCS, complete_LETTER_CHARACTER, complete_LetVariableCS, complete_LOWER, complete_ML_COMMENT, complete_ML_SINGLE_QUOTED_STRING, complete_Model, complete_MultiplicityBoundsCS, complete_MultiplicityCS, complete_MultiplicityStringCS, complete_NavigatingArgCS, complete_NavigatingArgExpCS, complete_NavigatingBarArgCS, complete_NavigatingCommaArgCS, complete_NavigatingSemiArgCS, complete_NestedExpCS, complete_NextPathElementCS, complete_NullLiteralExpCS, complete_NUMBER_LITERAL, complete_NumberLiteralExpCS, complete_PathNameCS, complete_PrefixedExpCS, complete_PrimaryExpCS, complete_PrimitiveLiteralExpCS, complete_PrimitiveTypeCS, complete_SelfExpCS, complete_SIMPLE_ID, complete_SINGLE_QUOTED_STRING, complete_SL_COMMENT, complete_StringLiteral, complete_StringLiteralExpCS, complete_TupleLiteralExpCS, complete_TupleLiteralPartCS, complete_TuplePartCS, complete_TupleTypeCS, complete_TypeExpCS, complete_TypeLiteralCS, complete_TypeLiteralExpCS, complete_TypeLiteralWithMultiplicityCS, complete_TypeNameExpCS, complete_UnlimitedNaturalLiteralExpCS, complete_UnreservedName, complete_UPPER, complete_URI, complete_URIFirstPathElementCS, complete_URIPathNameCS, complete_WS, completeBooleanLiteralExpCS_Name, completeCollectionLiteralExpCS_OwnedParts, completeCollectionLiteralExpCS_OwnedType, completeCollectionLiteralPartCS_ExpressionCS, completeCollectionLiteralPartCS_LastExpressionCS, completeConstructorPartCS_InitExpression, completeConstructorPartCS_Property, completeEssentialOCLInfixOperatorCS_Name, completeEssentialOCLNavigationOperatorCS_Name, completeEssentialOCLUnaryOperatorCS_Name, completeExpCS_OwnedExpression, completeExpCS_OwnedOperator, completeFirstPathElementCS_Element, completeIfExpCS_Condition, completeIfExpCS_ElseExpression, completeIfExpCS_ThenExpression, completeLetExpCS_In, completeLetExpCS_Variable, completeLetVariableCS_InitExpression, completeLetVariableCS_Name, completeLetVariableCS_OwnedType, completeModel_OwnedExpression, completeMultiplicityBoundsCS_LowerBound, completeMultiplicityBoundsCS_UpperBound, completeMultiplicityStringCS_StringBounds, completeNavigatingArgCS_Init, completeNavigatingArgCS_Name, completeNavigatingArgCS_OwnedType, completeNavigatingBarArgCS_Init, completeNavigatingBarArgCS_Name, completeNavigatingBarArgCS_OwnedType, completeNavigatingBarArgCS_Prefix, completeNavigatingCommaArgCS_Init, completeNavigatingCommaArgCS_Name, completeNavigatingCommaArgCS_OwnedType, completeNavigatingCommaArgCS_Prefix, completeNavigatingSemiArgCS_Init, completeNavigatingSemiArgCS_Name, completeNavigatingSemiArgCS_OwnedType, completeNavigatingSemiArgCS_Prefix, completeNestedExpCS_Source, completeNextPathElementCS_Element, completeNumberLiteralExpCS_Name, completePathNameCS_Path, completePrefixedExpCS_OwnedExpression, completePrefixedExpCS_OwnedOperator, completePrimaryExpCS_Argument, completePrimaryExpCS_AtPre, completePrimaryExpCS_FirstIndexes, completePrimaryExpCS_OwnedParts, completePrimaryExpCS_PathName, completePrimaryExpCS_SecondIndexes, completePrimaryExpCS_Value, completePrimitiveTypeCS_Name, completeStringLiteralExpCS_Name, completeTupleLiteralExpCS_OwnedParts, completeTupleLiteralPartCS_InitExpression, completeTupleLiteralPartCS_Name, completeTupleLiteralPartCS_OwnedType, completeTuplePartCS_Name, completeTuplePartCS_OwnedType, completeTupleTypeCS_Name, completeTupleTypeCS_OwnedParts, completeTypeExpCS_Multiplicity, completeTypeLiteralExpCS_OwnedType, completeTypeLiteralWithMultiplicityCS_Multiplicity, completeTypeNameExpCS_PathName, completeURIFirstPathElementCS_Element, completeURIPathNameCS_Path
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