@Override
	public void update(Observable arg0, Object arg1) {
		if (arg1.toString().equals(Global.MARKERS_UPDATE)) {
			int oldValue = this.locationMarkers.size();
			addLocationMarkers();
			int newValue = this.locationMarkers.size();
			firePropertyChange(Global.MARKERS_UPDATE, oldValue, newValue);
		} else if (arg1.toString().equals(Global.FILES_UPDATE)) {
			this.locationMarkers = new LinkedList<AbstractJOverlayMarker>();
			setLayout(new BorderLayout());
			
			initialize();
			addListeners();

		}
		
		
	}