Package it.polito.appeal.traci.ChangeObjectVarQuery

Examples of it.polito.appeal.traci.ChangeObjectVarQuery.ChangeStringQ


 
  @Test
  public void testSetPOIType() throws IOException {
    Repository<POI> poiRepo = conn.getPOIRepository();
    POI poi = poiRepo.getByID("0");
    ChangeStringQ q = poi.getChangeTypeQuery();
    final String newType = "NEW_TYPE";
    q.setValue(newType);
    q.run();
    assertEquals(newType, poi.getReadTypeQuery().get());
  }
View Full Code Here


        getReadCurrentPhaseQuery().setObsolete();
        getReadCurrentStateQuery().setObsolete();
      }
    };
   
    changeProgramQuery = new ChangeStringQ(dis, dos, SET_CMD, id,
        Constants.TL_PROGRAM) {
      @Override
      protected void writeValueTo(String val, Storage content) {
        super.writeValueTo(val, content);
        getReadCurrentPhaseQuery().setObsolete();
View Full Code Here

   
    // change state queries initialization
   
    changePositionQuery = new ChangePositionQuery(dis, dos, id);
    changeColorQuery = new ChangeColorQuery(dis, dos, id);
    changeTypeQuery = new ChangeStringQ(dis, dos,
        Constants.CMD_SET_POI_VARIABLE, id, Constants.VAR_TYPE) {
      /**
       * After writing params, flushes the cache of
       * {@link POI#changeTypeQuery}.
       */
 
View Full Code Here

TOP

Related Classes of it.polito.appeal.traci.ChangeObjectVarQuery.ChangeStringQ

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.