public GenericEvent( String type, double time ) { super(time); this.type = type; this.attributes = super.getAttributes(); }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_MODE, mode); attr.put(ATTRIBUTE_REQUEST, requestId + ""); attr.put(ATTRIBUTE_CAUSE, cause); return attr; } }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_PERSON, this.personId.toString()); attr.put(ATTRIBUTE_REPLANNERTYPE, this.replannerType); return attr; }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_VEHICLE, this.vehicleId.toString()); attr.put(ATTRIBUTE_LINK, this.linkId.toString()); return attr; } }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_LINK, this.linkId.toString()); attr.put(ATTRIBUTE_VEHICLE, this.vehicleId.toString()); return attr; } }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_VEHICLE, this.vehicleId.toString()); attr.put(ATTRIBUTE_LINK, this.linkId.toString()); return attr; } }
@Override public Map<String, String> getAttributes() { Map<String, String> attrs = super.getAttributes(); attrs.put(ATTRIBUTE_PERSON, this.personId.toString()); attrs.put(ATTRIBUTE_VEHICLE, this.vehicleId.toString()); return attrs; } }
@Override public Map<String, String> getAttributes() { Map<String, String> attributes = super.getAttributes(); attributes.put(ATTRIBUTE_PERSON, agentId.toString()); attributes.put(ATTRIBUTE_DISTANCE, Double.toString(distance)); return attributes; } }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_VEHICLE, this.vehicleId.toString()); attr.put(ATTRIBUTE_LINK, this.linkId.toString()); attr.put(ATTRIBUTE_LANE, this.laneId.toString()); return attr; }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_VEHICLE, this.vehicleId.toString()); attr.put(ATTRIBUTE_LINK, this.linkId.toString()); attr.put(ATTRIBUTE_LANE, this.laneId.toString()); return attr; }
@Override public Map<String, String> getAttributes() { Map<String, String> attributes = super.getAttributes(); attributes.put(ATTRIBUTE_VEHICLE, this.vehicleId.toString()); attributes.put(ATTRIBUTE_FACILITY, this.facilityId.toString()); attributes.put(ATTRIBUTE_DELAY, Double.toString(this.delay)); return attributes; } }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_PERSON, this.personId.toString()); attr.put(ATTRIBUTE_LINK, (this.linkId == null ? null : this.linkId.toString())); if (this.legMode != null) { attr.put(ATTRIBUTE_LEGMODE, this.legMode); } return attr; } }
@Override public Map<String, String> getAttributes() { final Map<String, String> map = super.getAttributes(); map.put( "actType" , actType ); map.put( "egoId" , ego.toString() ); map.put( "alterId" , alter.toString() ); return map; } }
@Override public Map<String, String> getAttributes(){ Map<String, String> attributes = super.getAttributes(); attributes.put(ATTRIBUTE_LINK_ID, this.linkId.toString()); attributes.put(ATTRIBUTE_VEHICLE_ID, this.vehicleId.toString()); for(Entry<String, Double> entry : warmEmissions.entrySet()){ String pollutant = entry.getKey(); Double value = entry.getValue(); attributes.put(pollutant, value.toString()); } return attributes; }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_AMOUNT, Double.toString(this.amount)); attr.put(ATTRIBUTE_PERSON, this.personId.toString()); attr.put(ATTRIBUTE_LINK, this.linkId.toString()); attr.put(ATTRIBUTE_RELEVANT_TIME, Double.toString(this.relevantTime)); attr.put(ATTRIBUTE_DESCRIPTION, this.description); return attr; }
@Override public Map<String, String> getAttributes(){ Map<String, String> attributes = super.getAttributes(); attributes.put(ATTRIBUTE_LINK_ID, this.linkId.toString()); attributes.put(ATTRIBUTE_VEHICLE_ID, this.vehicleId.toString()); for(Entry<String, Double> entry : coldEmissions.entrySet()){ String pollutant = entry.getKey(); Double value = entry.getValue(); attributes.put(pollutant, value.toString()); } return attributes; }
public String toString() { Map<String,String> attr = this.getAttributes() ; StringBuilder eventXML = new StringBuilder("\t<event "); for (Map.Entry<String, String> entry : attr.entrySet()) { eventXML.append(entry.getKey()); eventXML.append("=\""); eventXML.append(entry.getValue()); eventXML.append("\" "); } eventXML.append(" />"); return eventXML.toString(); }
@Override public Map<String, String> getAttributes() { Map<String, String> attr = super.getAttributes(); attr.put(ATTRIBUTE_X, Double.toString(this.x)); attr.put(ATTRIBUTE_Y, Double.toString(this.y)); attr.put(ATTRIBUTE_VX, Double.toString(this.vx)); attr.put(ATTRIBUTE_PERSON, this.personId.toString()); attr.put(ATTRIBUTE_VY, Double.toString(this.vy)); return attr; }
public Map<String, String> getAttributes() { Map<String, String> m = super.getAttributes(); m.put(ATTRIBUTE_SIGNALSYSTEM_ID, this.signalSystemId.toString()); m.put(ATTRIBUTE_SIGNALGROUP_ID, this.signalGroupId.toString()); m.put(ATTRIBUTE_SIGNALGROUP_STATE, this.newState.toString()); return m; } }
@Override public boolean equals(Object obj) { if (!(obj instanceof Event)) { return false; } else { Event other = (Event) obj; return time == other.getTime() && getEventType().equals(other.getEventType()) && getAttributes().equals(other.getAttributes()); } }