Loading plugins/org.etsi.mts.tdl.tx.ui/src/org/etsi/mts/tdl/ui/contentassist/TDLtxProposalProvider.java +58 −1 Changes for plugins/org.etsi.mts.tdl.tx.ui/src/org/etsi/mts/tdl/ui/contentassist/TDLtxProposalProvider.java: 58 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ import org.etsi.mts.tdl.ElementImport; import org.etsi.mts.tdl.FormalParameter; import org.etsi.mts.tdl.Function; import org.etsi.mts.tdl.GateInstance; import org.etsi.mts.tdl.Interaction; import org.etsi.mts.tdl.Member; import org.etsi.mts.tdl.MemberAssignment; import org.etsi.mts.tdl.MemberReference; Loading Loading @@ -228,7 +229,7 @@ public class TDLtxProposalProvider extends AbstractTDLtxProposalProvider { @Override public void completeDataUse_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { if (model instanceof MemberReference) { if (model instanceof MemberReference || model instanceof Interaction || model instanceof DataElementUse) { return; //this skips all the predefined functions, should instead be demoted } //super: lookupCrossReference Loading Loading @@ -912,6 +913,62 @@ public class TDLtxProposalProvider extends AbstractTDLtxProposalProvider { super.completeReceiveMessage_Argument(model, assignment, context, acceptor); } @Override public void completeMultiplicativeExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeMultiplicativeExpression_Function(model, assignment, context, acceptor); } @Override public void completeXorExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeXorExpression_Function(model, assignment, context, acceptor); } @Override public void completeAdditiveExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeAdditiveExpression_Function(model, assignment, context, acceptor); } @Override public void completeAndExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeAndExpression_Function(model, assignment, context, acceptor); } @Override public void completeEqualityExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeEqualityExpression_Function(model, assignment, context, acceptor); } @Override public void completeRelationalExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeRelationalExpression_Function(model, assignment, context, acceptor); } @Override public void completeUnaryMinusExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeUnaryMinusExpression_Function(model, assignment, context, acceptor); } @Override public void completeNotExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeNotExpression_Function(model, assignment, context, acceptor); } //--------------------------------------------------------------- //TO-specific completions //copied from above -> reuse where no change Loading Loading
plugins/org.etsi.mts.tdl.tx.ui/src/org/etsi/mts/tdl/ui/contentassist/TDLtxProposalProvider.java +58 −1 Changes for plugins/org.etsi.mts.tdl.tx.ui/src/org/etsi/mts/tdl/ui/contentassist/TDLtxProposalProvider.java: 58 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ import org.etsi.mts.tdl.ElementImport; import org.etsi.mts.tdl.FormalParameter; import org.etsi.mts.tdl.Function; import org.etsi.mts.tdl.GateInstance; import org.etsi.mts.tdl.Interaction; import org.etsi.mts.tdl.Member; import org.etsi.mts.tdl.MemberAssignment; import org.etsi.mts.tdl.MemberReference; Loading Loading @@ -228,7 +229,7 @@ public class TDLtxProposalProvider extends AbstractTDLtxProposalProvider { @Override public void completeDataUse_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { if (model instanceof MemberReference) { if (model instanceof MemberReference || model instanceof Interaction || model instanceof DataElementUse) { return; //this skips all the predefined functions, should instead be demoted } //super: lookupCrossReference Loading Loading @@ -912,6 +913,62 @@ public class TDLtxProposalProvider extends AbstractTDLtxProposalProvider { super.completeReceiveMessage_Argument(model, assignment, context, acceptor); } @Override public void completeMultiplicativeExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeMultiplicativeExpression_Function(model, assignment, context, acceptor); } @Override public void completeXorExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeXorExpression_Function(model, assignment, context, acceptor); } @Override public void completeAdditiveExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeAdditiveExpression_Function(model, assignment, context, acceptor); } @Override public void completeAndExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeAndExpression_Function(model, assignment, context, acceptor); } @Override public void completeEqualityExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeEqualityExpression_Function(model, assignment, context, acceptor); } @Override public void completeRelationalExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeRelationalExpression_Function(model, assignment, context, acceptor); } @Override public void completeUnaryMinusExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeUnaryMinusExpression_Function(model, assignment, context, acceptor); } @Override public void completeNotExpression_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // TODO Auto-generated method stub //super.completeNotExpression_Function(model, assignment, context, acceptor); } //--------------------------------------------------------------- //TO-specific completions //copied from above -> reuse where no change Loading