MCPcopy Create free account
hub / github.com/atas76/openengine / parseStateIn

Method parseStateIn

src/main/java/org/fgn/parser/Parser.java:91–104  ·  view source on GitHub ↗
(Statement statement)

Source from the content-addressed store, hash-verified

89 }
90
91 private void parseStateIn(Statement statement) throws ParserException {
92
93 State state = new State();
94 String description = tokens.get(index++);
95
96 if (StateContext.hasEntity(description)) {
97 state.setContext(StateContext.getEntity(description));
98 } else {
99 state.setSpace(Coordinates.getEntity(description));
100 }
101
102 parseParameter(state);
103 statement.setStateIn(state);
104 }
105
106 private void parseParameter(State state) throws ParserException {
107 if (OPEN_PARENTHESIS.equals(lookaheadToken())) {

Callers 1

parseMethod · 0.95

Calls 7

hasEntityMethod · 0.95
setContextMethod · 0.95
getEntityMethod · 0.95
setSpaceMethod · 0.95
getEntityMethod · 0.95
parseParameterMethod · 0.95
setStateInMethod · 0.80

Tested by

no test coverage detected