super(id, Variable.class);
addReadQuery(Variable.STATE, new ReadTLStateQuery(dis, dos, GET_CMD, id
, Constants.TL_RED_YELLOW_GREEN_STATE));
addReadQuery(Variable.DEFAULT_CURRENT_PHASE_DURATION, new IntegerQ(dis,
dos, GET_CMD, id, Constants.TL_PHASE_DURATION));
addReadQuery(Variable.CONTROLLED_LANES, new LaneListQuery(dis, dos,
GET_CMD, laneRepo, id, Constants.TL_CONTROLLED_LANES));
addReadQuery(Variable.CONTROLLED_LINKS, new ReadControlledLinksQuery(
dis, dos, GET_CMD, id, Constants.TL_CONTROLLED_LINKS, laneRepo));
addReadQuery(Variable.CURRENT_PHASE, new IntegerQ(dis, dos, GET_CMD,
id, Constants.TL_CURRENT_PHASE));
addReadQuery(Variable.CURRENT_PROGRAM, new StringQ(dis, dos, GET_CMD,
id, Constants.TL_CURRENT_PROGRAM));