Class CharacterizedDataDictionaryProposalProvider
- java.lang.Object
-
- org.eclipse.xtext.ui.editor.contentassist.AbstractCompletionProposalFactory
-
- org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider
-
- org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
-
- org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider
-
- org.palladiosimulator.dataflow.dictionary.characterized.dsl.ui.contentassist.AbstractCharacterizedDataDictionaryProposalProvider
-
- org.palladiosimulator.dataflow.dictionary.characterized.dsl.ui.contentassist.CharacterizedDataDictionaryProposalProvider
-
- All Implemented Interfaces:
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalFactory
,org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider
public class CharacterizedDataDictionaryProposalProvider extends AbstractCharacterizedDataDictionaryProposalProvider
See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#content-assist on how to customize the content assistant.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.DefaultProposalCreator, org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator
-
Nested classes/interfaces inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider
org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.DefaultContentAssistProcessorSwitch, org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.NullSafeCompletionProposalAcceptor
-
-
Constructor Summary
Constructors Constructor Description CharacterizedDataDictionaryProposalProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
completeDataCharacteristicReference_Pin(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor, Function<BehaviorDefinition,Collection<Pin>> pinGetter)
void
completeInputDataCharacteristicReference_Pin(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
void
completeOutputDataCharacteristicReference_Pin(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
protected static <T extends EObject>
Optional<T>findParent(EObject element, Class<T> parentType)
-
Methods inherited from class org.palladiosimulator.dataflow.dictionary.characterized.dsl.ui.contentassist.AbstractCharacterizedDataDictionaryProposalProvider
complete_Assignment, complete_BehaviorDefinition, complete_BinaryLogicTerm, complete_Characteristic, complete_CharacteristicType, complete_CollectionDataType, complete_CompositeDataType, complete_ContainerCharacteristicReference, complete_DataDictionaryCharacterized, complete_DataType, complete_Entry, complete_EnumCharacteristic, complete_EnumCharacteristicReference, complete_EnumCharacteristicType, complete_Enumeration, complete_False, complete_InputDataCharacteristicReference, complete_Literal, complete_NameString, complete_OutputDataCharacteristicReference, complete_Pin, complete_PrimaryTerm, complete_PrimitiveDataType, complete_Term, complete_True, complete_UnaryLogicTerm, completeAssignment_Lhs, completeAssignment_Rhs, completeBehaviorDefinition_Assignments, completeBehaviorDefinition_Inputs, completeBehaviorDefinition_Name, completeBehaviorDefinition_Outputs, completeBinaryLogicTerm_Right, completeCollectionDataType_Name, completeCollectionDataType_Type, completeCompositeDataType_Components, completeCompositeDataType_Name, completeContainerCharacteristicReference_CharacteristicType, completeContainerCharacteristicReference_Literal, completeDataDictionaryCharacterized_BehaviorDefinitions, completeDataDictionaryCharacterized_Characteristics, completeDataDictionaryCharacterized_CharacteristicTypes, completeDataDictionaryCharacterized_Entries, completeDataDictionaryCharacterized_Enumerations, completeDataDictionaryCharacterized_Id, completeEntry_Name, completeEntry_Type, completeEnumCharacteristic_Name, completeEnumCharacteristic_Type, completeEnumCharacteristic_Values, completeEnumCharacteristicType_Name, completeEnumCharacteristicType_Type, completeEnumeration_Literals, completeEnumeration_Name, completeInputDataCharacteristicReference_CharacteristicType, completeInputDataCharacteristicReference_Literal, completeLiteral_Name, completeOutputDataCharacteristicReference_CharacteristicType, completeOutputDataCharacteristicReference_Literal, completePin_Name, completePrimitiveDataType_Name, completeUnaryLogicTerm_Term
-
Methods inherited from class org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider
complete_ANY_OTHER, complete_ID, complete_INT, complete_ML_COMMENT, complete_SL_COMMENT, complete_STRING, complete_WS, doCreateIdProposals, doCreateIntProposals, doCreateStringProposals
-
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
announceProcessing, completeAssignment, completeKeyword, completeRuleCall, createProposals, getCrossReferenceProposalCreator, getHover, getProposalFactory, getScopeProvider, invokeMethod, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, setCrossReferenceProposalCreator, setScopeProvider
-
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider
createSelector, getDisplayString, getImage, getImage, getKeywordDisplayString, getLabelProvider, getQualifiedNameConverter, getStyledDisplayString, getStyledDisplayString, getValueConverter, setLabelProvider, setValueConverter
-
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractCompletionProposalFactory
createCompletionProposal, createCompletionProposal, createCompletionProposal, createCompletionProposal, doCreateProposal, doCreateProposal, getConflictHelper, getPriorityHelper, getReplacementContextLength, isValidProposal, setConflictHelper, setPriorityHelper
-
-
-
-
Method Detail
-
completeOutputDataCharacteristicReference_Pin
public void completeOutputDataCharacteristicReference_Pin(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
-
completeInputDataCharacteristicReference_Pin
public void completeInputDataCharacteristicReference_Pin(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
-
completeDataCharacteristicReference_Pin
protected void completeDataCharacteristicReference_Pin(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor, Function<BehaviorDefinition,Collection<Pin>> pinGetter)
-
-