1 package org.apache.axis2.soap; 2 3 import org.apache.axis2.om.OMElement; 4 5 import java.util.Iterator; 6 7 /** 8 * Copyright 2001-2004 The Apache Software Foundation. 9 * <p/> 10 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 11 * use this file except in compliance with the License. You may obtain a copy of 12 * the License at 13 * <p/> 14 * http://www.apache.org/licenses/LICENSE-2.0 15 * <p/> 16 * Unless required by applicable law or agreed to in writing, software 17 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 18 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 19 * License for the specific language governing permissions and limitations under 20 * the License. 21 * <p/> 22 */ 23 24 /** 25 * The Detail element information item is intended for carrying application 26 * specific error information related to the SOAP Body . 27 * <p/> 28 * The Detail element information item has: 29 * A [local name] of Detail . 30 * A [namespace name] of http://www.w3.org/2003/05/soap-envelope . 31 * Zero or more attribute information items in its [attributes] property. 32 * Zero or more child element information items in its [children] property. 33 */ 34 public interface SOAPFaultDetail extends OMElement { 35 /** 36 * Eran Chinthaka (chinthaka@apache.org) 37 */ 38 public void addDetailEntry(OMElement detailElement); 39 public Iterator getAllDetailEntries(); 40 41 } 42