diff --git a/AlgebraicDataflowArchitectureModel/src/parser/Parser.java b/AlgebraicDataflowArchitectureModel/src/parser/Parser.java index 25f1d71..96eac7b 100644 --- a/AlgebraicDataflowArchitectureModel/src/parser/Parser.java +++ b/AlgebraicDataflowArchitectureModel/src/parser/Parser.java @@ -97,7 +97,7 @@ return model; } - public DataflowChannelGenerator parseChannel(final DataFlowModel model) + public DataflowChannelGenerator parseChannel(DataFlowModel model) throws ExpectedLeftCurlyBracket, ExpectedRightBracket, ExpectedAssignment, ExpectedRHSExpression, WrongLHSExpression, WrongRHSExpression, @@ -150,7 +150,7 @@ return channel; } - public void parseInit(final DataFlowModel model) + public void parseInit(DataFlowModel model) throws ExpectedLeftCurlyBracket, ExpectedAssignment, ExpectedRHSExpression, WrongRHSExpression, ExpectedRightBracket { @@ -183,7 +183,7 @@ } } - public ChannelMember parseChannelMember(final DataFlowModel model, final String inOrOutOrRef) + public ChannelMember parseChannelMember(DataFlowModel model, final String inOrOutOrRef) throws ExpectedRightBracket, ExpectedStateTransition, ExpectedEquals, ExpectedRHSExpression, WrongLHSExpression, WrongRHSExpression @@ -239,7 +239,7 @@ return channelMember; } - public Expression parseTerm(final TokenStream stream, final DataFlowModel model) + public Expression parseTerm(TokenStream stream, DataFlowModel model) throws ExpectedRightBracket { ArrayList expressions = new ArrayList<>();