code: @Override
  	public Envelope1D queryInterval(int semantics, int ordinate) {
  		Envelope1D env = new Envelope1D();
  		if (isEmptyImpl()) {
  			env.setEmpty();
  			return env;
  		}
  
  		_updateAllDirtyIntervals(true);
  		return m_envelope.queryInterval(semantics, ordinate);
  	}
docs: Checked vs. Jan 11, 2011