34
CS269: HW/SW Engineering of Embedded Systems, Winter02
What to do with a node? (2)
Look at LabeledBlockNode.java under:
  metropolis/metamodel/nodetypes:
  public static final int CHILD_INDEX_STMTS = 0;
   public static final int CHILD_INDEX_LABEL = 1;
public final List getStmts() { … }
public final LocalLabelNode getLabel() { … }
LabeledBlockNode
LocalLabelNode
StatementNode
StatementNode
Children of node can be retrieved by:
node.getStmts();
node.getLabel();