org.eclipse.etrice.core.ui.contentassist
Class RoomProposalProvider

java.lang.Object
  extended by TerminalsProposalProvider
      extended by org.eclipse.etrice.core.ui.contentassist.AbstractRoomProposalProvider
          extended by org.eclipse.etrice.core.ui.contentassist.RoomProposalProvider

public class RoomProposalProvider
extends AbstractRoomProposalProvider

see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#contentAssist on how to customize content assistant


Nested Class Summary
protected  class RoomProposalProvider.ActorRefFilter
           
protected  class RoomProposalProvider.FilteredProposalCreator
           
 
Constructor Summary
RoomProposalProvider()
           
 
Method Summary
protected   getProposalFactory(java.lang.String ruleName, ContentAssistContext contentAssistContext)
           
 
Methods inherited from class org.eclipse.etrice.core.ui.contentassist.AbstractRoomProposalProvider
complete_ActorClass, complete_ActorCommunicationType, complete_ActorContainerClass, complete_ActorContainerRef, complete_ActorInstancePath, complete_ActorRef, complete_Annotation, complete_Attribute, complete_BaseState, complete_Binding, complete_BindingEndPoint, complete_ChoicePoint, complete_ChoicepointTerminal, complete_CommunicationType, complete_ComplexType, complete_ContinuationTransition, complete_CPBranchTransition, complete_DataClass, complete_DataType, complete_DetailCode, complete_Documentation, complete_EntryPoint, complete_ExitPoint, complete_ExternalPort, complete_ExternalType, complete_FQN, complete_Guard, complete_GuardedTransition, complete_Import, complete_ImportedFQN, complete_InitialTransition, complete_InterfaceItem, complete_KeyValue, complete_LayerConnection, complete_LogicalSystem, complete_LogicalThread, complete_Message, complete_MessageFromIf, complete_MessageHandler, complete_MULTIPLICITY, complete_NonInitialTransition, complete_Operation, complete_Port, complete_PortClass, complete_PortOperation, complete_PrimitiveType, complete_ProtocolClass, complete_ProtocolSemantics, complete_RefableType, complete_RefinedState, complete_RefSAPoint, complete_RelaySAPoint, complete_RoomClass, complete_RoomModel, complete_SAPoint, complete_SAPRef, complete_SemanticsRule, complete_ServiceImplementation, complete_SPPoint, complete_SPPRef, complete_StandardOperation, complete_State, complete_StateGraph, complete_StateGraphItem, complete_StateGraphNode, complete_StateMachine, complete_StateTerminal, complete_StructureClass, complete_SubStateTrPointTerminal, complete_SubSystemClass, complete_SubSystemRef, complete_Transition, complete_TransitionChainStartTransition, complete_TransitionPoint, complete_TransitionTerminal, complete_Trigger, complete_TriggeredTransition, complete_TrPoint, complete_TrPointTerminal, complete_VarDecl, completeActorClass_Abstract, completeActorClass_ActorRefs, completeActorClass_Annotations, completeActorClass_Attributes, completeActorClass_Base, completeActorClass_BehaviorDocu, completeActorClass_Bindings, completeActorClass_CommType, completeActorClass_Connections, completeActorClass_Docu, completeActorClass_ExtPorts, completeActorClass_IfPorts, completeActorClass_IfSPPs, completeActorClass_IntPorts, completeActorClass_Name, completeActorClass_Operations, completeActorClass_ServiceImplementations, completeActorClass_StateMachine, completeActorClass_StrSAPs, completeActorClass_StructureDocu, completeActorClass_UserCode1, completeActorClass_UserCode2, completeActorClass_UserCode3, completeActorInstancePath_Segments, completeActorRef_Docu, completeActorRef_Name, completeActorRef_Type, completeAnnotation_Attributes, completeAnnotation_Name, completeAttribute_DefaultValueLiteral, completeAttribute_Docu, completeAttribute_Name, completeAttribute_RefType, completeAttribute_Size, completeBaseState_DoCode, completeBaseState_Docu, completeBaseState_EntryCode, completeBaseState_ExitCode, completeBaseState_Name, completeBaseState_Subgraph, completeBinding_Endpoint1, completeBinding_Endpoint2, completeBindingEndPoint_ActorRef, completeBindingEndPoint_Port, completeChoicePoint_Docu, completeChoicePoint_Name, completeChoicepointTerminal_Cp, completeContinuationTransition_Action, completeContinuationTransition_Docu, completeContinuationTransition_From, completeContinuationTransition_Name, completeContinuationTransition_To, completeCPBranchTransition_Action, completeCPBranchTransition_Condition, completeCPBranchTransition_Docu, completeCPBranchTransition_From, completeCPBranchTransition_Name, completeCPBranchTransition_To, completeDataClass_Attributes, completeDataClass_Base, completeDataClass_Docu, completeDataClass_Name, completeDataClass_Operations, completeDataClass_UserCode1, completeDataClass_UserCode2, completeDataClass_UserCode3, completeDetailCode_Commands, completeDocumentation_Text, completeEntryPoint_Name, completeExitPoint_Name, completeExternalPort_Ifport, completeExternalType_Docu, completeExternalType_Name, completeExternalType_TargetName, completeGuard_Guard, completeGuardedTransition_Action, completeGuardedTransition_Docu, completeGuardedTransition_From, completeGuardedTransition_Guard, completeGuardedTransition_Name, completeGuardedTransition_To, completeImport_ImportedNamespace, completeImport_ImportURI, completeInitialTransition_Action, completeInitialTransition_Docu, completeInitialTransition_Name, completeInitialTransition_To, completeKeyValue_Key, completeKeyValue_Value, completeLayerConnection_From, completeLayerConnection_To, completeLogicalSystem_Bindings, completeLogicalSystem_Connections, completeLogicalSystem_Docu, completeLogicalSystem_Name, completeLogicalSystem_SubSystems, completeLogicalThread_Instances, completeLogicalThread_Name, completeLogicalThread_Prio, completeMessage_Data, completeMessage_Docu, completeMessage_Name, completeMessage_Priv, completeMessageFromIf_From, completeMessageFromIf_Message, completeMessageHandler_DetailCode, completeMessageHandler_Msg, completePort_Conjugated, completePort_Docu, completePort_Multiplicity, completePort_Name, completePort_Protocol, completePortClass_Attributes, completePortClass_MsgHandlers, completePortClass_Operations, completePortClass_UserCode, completePortOperation_Arguments, completePortOperation_DetailCode, completePortOperation_Docu, completePortOperation_Name, completePortOperation_Returntype, completePortOperation_SendsMsg, completePrimitiveType_CastName, completePrimitiveType_DefaultValueLiteral, completePrimitiveType_Docu, completePrimitiveType_Name, completePrimitiveType_TargetName, completeProtocolClass_Base, completeProtocolClass_CommType, completeProtocolClass_Conjugate, completeProtocolClass_Docu, completeProtocolClass_IncomingMessages, completeProtocolClass_Name, completeProtocolClass_OutgoingMessages, completeProtocolClass_Regular, completeProtocolClass_Semantics, completeProtocolClass_UserCode1, completeProtocolClass_UserCode2, completeProtocolClass_UserCode3, completeProtocolSemantics_Rules, completeRefableType_Ref, completeRefableType_Type, completeRefinedState_Base, completeRefinedState_DoCode, completeRefinedState_Docu, completeRefinedState_EntryCode, completeRefinedState_ExitCode, completeRefinedState_Subgraph, completeRefSAPoint_Ref, completeRelaySAPoint_Relay, completeRoomModel_ActorClasses, completeRoomModel_DataClasses, completeRoomModel_Docu, completeRoomModel_ExternalTypes, completeRoomModel_Imports, completeRoomModel_Name, completeRoomModel_PrimitiveTypes, completeRoomModel_ProtocolClasses, completeRoomModel_SubSystemClasses, completeRoomModel_Systems, completeSAPRef_Name, completeSAPRef_Protocol, completeSemanticsRule_FollowUps, completeSemanticsRule_Msg, completeServiceImplementation_Spp, completeSPPoint_Ref, completeSPPoint_Service, completeSPPRef_Name, completeSPPRef_Protocol, completeStandardOperation_Arguments, completeStandardOperation_DetailCode, completeStandardOperation_Docu, completeStandardOperation_Name, completeStandardOperation_Returntype, completeStateGraph_ChPoints, completeStateGraph_States, completeStateGraph_Transitions, completeStateGraph_TrPoints, completeStateMachine_ChPoints, completeStateMachine_States, completeStateMachine_Transitions, completeStateMachine_TrPoints, completeStateTerminal_State, completeSubStateTrPointTerminal_State, completeSubStateTrPointTerminal_TrPoint, completeSubSystemClass_ActorRefs, completeSubSystemClass_Bindings, completeSubSystemClass_Connections, completeSubSystemClass_Docu, completeSubSystemClass_IfSPPs, completeSubSystemClass_Name, completeSubSystemClass_RelayPorts, completeSubSystemClass_Threads, completeSubSystemClass_UserCode1, completeSubSystemClass_UserCode2, completeSubSystemClass_UserCode3, completeSubSystemRef_Docu, completeSubSystemRef_Name, completeSubSystemRef_Type, completeTransitionPoint_Handler, completeTransitionPoint_Name, completeTrigger_Guard, completeTrigger_MsgFromIfPairs, completeTriggeredTransition_Action, completeTriggeredTransition_Docu, completeTriggeredTransition_From, completeTriggeredTransition_Name, completeTriggeredTransition_To, completeTriggeredTransition_Triggers, completeTrPointTerminal_TrPoint, completeVarDecl_Name, completeVarDecl_RefType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoomProposalProvider

public RoomProposalProvider()
Method Detail

getProposalFactory

protected  getProposalFactory(java.lang.String ruleName,
                                   ContentAssistContext contentAssistContext)