Skip to content

Package: IDSectionNode

IDSectionNode

nameinstructionbranchcomplexitylinemethod
IDSectionNode(AbstractNode, AbstractNode)
M: 9 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 4 C: 0
0%
M: 1 C: 0
0%
equals(Object)
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
getSection()
M: 3 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
hashCode()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
interpret(CommunicationManager)
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
toString()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%

Coverage

1: package parser.nodes;
2:
3: /**
4: * Node representing a Section of an ID
5: *
6: * @author Jan
7: *
8: */
9:
10: public class IDSectionNode extends AbstractNode {
11:
12:         private final AbstractNode section;
13:
14:         private final AbstractNode syntax;
15:
16:         public IDSectionNode(final AbstractNode section, final AbstractNode syntax) {
17:                 super();
18:                 this.section = section;
19:                 this.syntax = syntax;
20:         }
21:
22:         @Override
23:         public String toString() {
24:                 return this.getSection().toString();
25:         }
26:
27:         public AbstractNode getSection() {
28:                 return this.section;
29:         }
30:
31:         @Override
32:         public boolean equals(Object obj) {
33:                 // TODO Auto-generated method stub
34:                 return false;
35:         }
36:
37:         @Override
38:         public int hashCode() {
39:                 // TODO Auto-generated method stub
40:                 return 0;
41:         }
42:
43:         @Override
44:         public AbstractReturnValue interpret(CommunicationManager mgr) throws PruefscriptException {
45:                 return new StringValue(this.toString());
46:         }
47: }