code: @Override
  	public synchronized void refresh() {
  	
  		IntervalProperty[] properties = getProperties();
  		
  		for(IntervalProperty p : properties ) {
  			
  			p.refresh();
  		}
  		
  	}
docs: Signal properties to update themselves.