de.cau.cs.kieler.synccharts.text.kitsState.ui.contentassist
Class AbstractKitsStateProposalProvider

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider
      extended by org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
          extended by org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider
              extended by de.cau.cs.kieler.core.annotations.ui.contentassist.AbstractAnnotationsProposalProvider
                  extended by de.cau.cs.kieler.core.annotations.ui.contentassist.AnnotationsProposalProvider
                      extended by de.cau.cs.kieler.core.expressions.ui.contentassist.AbstractExpressionsProposalProvider
                          extended by de.cau.cs.kieler.core.expressions.ui.contentassist.ExpressionsProposalProvider
                              extended by de.cau.cs.kieler.synccharts.text.actions.ui.contentassist.AbstractActionsProposalProvider
                                  extended by de.cau.cs.kieler.synccharts.text.actions.ui.contentassist.ActionsProposalProvider
                                      extended by de.cau.cs.kieler.synccharts.text.kits.ui.contentassist.AbstractKitsProposalProvider
                                          extended by de.cau.cs.kieler.synccharts.text.kits.ui.contentassist.KitsProposalProvider
                                              extended by de.cau.cs.kieler.synccharts.text.kitsState.ui.contentassist.AbstractKitsStateProposalProvider
All Implemented Interfaces:
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalFactory, org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider
Direct Known Subclasses:
KitsStateProposalProvider

public class AbstractKitsStateProposalProvider
extends KitsProposalProvider

Represents a generated, default implementation of interface IProposalProvider. Methods are dynamically dispatched on the first parameter, i.e., you can override them with a more concrete subtype.

Rating red

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.FilteringCompletionProposalAcceptor, org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.ModifyingCompletionProposalAcceptor, org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.NullSafeCompletionProposalAcceptor
 
Constructor Summary
AbstractKitsStateProposalProvider()
           
 
Method Summary
 void complete_RootState(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 
Methods inherited from class de.cau.cs.kieler.synccharts.text.kits.ui.contentassist.AbstractKitsProposalProvider
complete_Region, complete_RootRegion, complete_Signal, complete_SingleRegion, complete_State, complete_StateType, complete_Substitution, complete_TextualCode, complete_Transition, complete_TransitionType, complete_Variable, completeRegion_Annotations, completeRegion_BodyText, completeRegion_Id, completeRegion_Label, completeRegion_Signals, completeRegion_States, completeRegion_Variables, completeRootRegion_Annotations, completeRootRegion_BodyText, completeRootRegion_Id, completeRootRegion_Label, completeRootRegion_Signals, completeRootRegion_States, completeRootRegion_Variables, completeSignal_Annotations, completeSignal_CombineOperator, completeSignal_HostCombineOperator, completeSignal_HostType, completeSignal_InitialValue, completeSignal_IsInput, completeSignal_IsOutput, completeSignal_Name, completeSignal_Type, completeSingleRegion_Annotations, completeSingleRegion_BodyText, completeSingleRegion_Id, completeSingleRegion_Label, completeSingleRegion_Signals, completeSingleRegion_States, completeSingleRegion_Variables, completeState_Annotations, completeState_BodyReference, completeState_BodyText, completeState_EntryActions, completeState_ExitActions, completeState_Id, completeState_InnerActions, completeState_IsFinal, completeState_IsInitial, completeState_Label, completeState_OutgoingTransitions, completeState_Regions, completeState_Renamings, completeState_Signals, completeState_SuspensionTrigger, completeState_Type, completeState_Variables, completeSubstitution_Actual, completeSubstitution_Formal, completeTextualCode_Code, completeTextualCode_Type, completeTransition_Annotations, completeTransition_Delay, completeTransition_Effects, completeTransition_IsHistory, completeTransition_IsImmediate, completeTransition_Label, completeTransition_Priority, completeTransition_TargetState, completeTransition_Trigger, completeTransition_Type, completeVariable_Annotations, completeVariable_HostType, completeVariable_InitialValue, completeVariable_Name, completeVariable_Type
 
Methods inherited from class de.cau.cs.kieler.synccharts.text.actions.ui.contentassist.AbstractActionsProposalProvider
complete_Action, complete_Assignment, complete_Effect, complete_Emission, complete_TextEffect, completeAction_Delay, completeAction_Effects, completeAction_IsImmediate, completeAction_Trigger, completeAssignment_Expression, completeAssignment_Variable, completeEmission_NewValue, completeEmission_Signal, completeTextEffect_Code, completeTextEffect_Type
 
Methods inherited from class de.cau.cs.kieler.core.expressions.ui.contentassist.AbstractExpressionsProposalProvider
complete_AddExpression, complete_AddOperator, complete_AndExpression, complete_AndOperator, complete_AnyType, complete_AtomicExpression, complete_AtomicValuedExpression, complete_Boolean, complete_BooleanExpression, complete_BooleanValue, complete_CombineOperator, complete_CompareOperation, complete_CompareOperator, complete_DivExpression, complete_DivOperator, complete_Expression, complete_Float, complete_FloatValue, complete_HOSTCODE, complete_INT, complete_IntValue, complete_ModExpression, complete_ModOperator, complete_MultExpression, complete_MultOperator, complete_NotExpression, complete_NotOperator, complete_NotOrValuedExpression, complete_OrExpression, complete_OrOperator, complete_PreOperator, complete_STRING, complete_SubExpression, complete_SubOperator, complete_TextExpression, complete_ValuedExpression, complete_ValuedObjectReference, complete_ValuedObjectTestExpression, complete_ValueTestOperator, complete_ValueType, completeAddExpression_Operator, completeAddExpression_SubExpressions, completeAndExpression_Operator, completeAndExpression_SubExpressions, completeBooleanValue_Value, completeCompareOperation_Operator, completeCompareOperation_SubExpressions, completeDivExpression_Operator, completeDivExpression_SubExpressions, completeFloatValue_Value, completeIntValue_Value, completeModExpression_Operator, completeModExpression_SubExpressions, completeMultExpression_Operator, completeMultExpression_SubExpressions, completeNotExpression_Operator, completeNotExpression_SubExpressions, completeOrExpression_Operator, completeOrExpression_SubExpressions, completeSubExpression_Operator, completeSubExpression_SubExpressions, completeTextExpression_Code, completeTextExpression_Type, completeValuedObjectReference_ValuedObject, completeValuedObjectTestExpression_Operator, completeValuedObjectTestExpression_SubExpressions
 
Methods inherited from class de.cau.cs.kieler.core.annotations.ui.contentassist.AbstractAnnotationsProposalProvider
complete_COMMENT_ANNOTATION, complete_CommentAnnotation, complete_EString, complete_ImportAnnotation, complete_KeyValueAnnotation, complete_ML_COMMENT, complete_StringAnnotation, completeCommentAnnotation_Value, completeImportAnnotation_ImportURI, completeKeyValueAnnotation_Name, completeKeyValueAnnotation_Value
 
Methods inherited from class org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider
complete_ANY_OTHER, complete_ID, complete_SL_COMMENT, complete_WS, doCreateIdProposals, doCreateIntProposals, doCreateStringProposals
 
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
completeAssignment, completeKeyword, completeRuleCall, createProposals, getCrossReferenceProposalCreator, getProposalFactory, getScopeProvider, invokeMethod, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, setCrossReferenceProposalCreator, setScopeProvider
 
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider
createCompletionProposal, createCompletionProposal, createCompletionProposal, createCompletionProposal, createSelector, doCreateProposal, doCreateProposal, filter, getConflictHelper, getDisplayString, getImage, getKeywordDisplayString, getLabelProvider, getPriorityHelper, getQualifiedNameSupport, getStyledDisplayString, getValueConverter, isValidProposal, modify, setConflictHelper, setLabelProvider, setPriorityHelper, setQualifiedNameSupport, setValueConverter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractKitsStateProposalProvider

public AbstractKitsStateProposalProvider()
Method Detail

complete_RootState

public void complete_RootState(EObject model,
                               org.eclipse.xtext.RuleCall ruleCall,
                               org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
                               org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)