/** * Removes the topmost request/response pair from the stack.<p> */ public void pop() { if ((m_flexRequestList != null) && !m_flexRequestList.isEmpty()) { m_flexRequestList.remove(m_flexRequestList.size() - 1); } if ((m_flexResponseList != null) && !m_flexRequestList.isEmpty()) { m_flexResponseList.remove(m_flexResponseList.size() - 1); } if ((m_flexContextInfoList != null) && !m_flexContextInfoList.isEmpty()) { CmsFlexRequestContextInfo info = m_flexContextInfoList.remove(m_flexContextInfoList.size() - 1); if (m_flexContextInfoList.size() > 0) { (m_flexContextInfoList.get(0)).merge(info); updateRequestContextInfo(); } } }
/** * Removes the topmost request/response pair from the stack.<p> */ public void pop() { if ((m_flexRequestList != null) && !m_flexRequestList.isEmpty()) { m_flexRequestList.remove(m_flexRequestList.size() - 1); } if ((m_flexResponseList != null) && !m_flexRequestList.isEmpty()) { m_flexResponseList.remove(m_flexResponseList.size() - 1); } if ((m_flexContextInfoList != null) && !m_flexContextInfoList.isEmpty()) { CmsFlexRequestContextInfo info = (CmsFlexRequestContextInfo)m_flexContextInfoList.remove(m_flexContextInfoList.size() - 1); if (m_flexContextInfoList.size() > 0) { ((CmsFlexRequestContextInfo)m_flexContextInfoList.get(0)).merge(info); updateRequestContextInfo(); } } }