oracle.wsdl.internal
Interface WSDLElement

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
Binding, BindingFault, BindingInput, BindingOperation, BindingOutput, Definitions, Documentation, ExtensibilityElement, Fault, Import, Input, Message, Operation, Output, Part, Port, PortType, Service, Types
All Known Implementing Classes:
oracle.wsdl.common.WSDLElementImpl

public interface WSDLElement
extends java.io.Serializable

The base interface for WSDL definitions.


Method Summary
TypeMethod
 Definitions getOwnerDefinitions()
          Get the Definitions element where this element is defined.
 WSDLElement getParent()
          Get parent WSDL element
 void serialize(java.io.PrintWriter writer, boolean indent, int indentLevel)
          Serialize this WSDL element
 

Method Detail

getParent

public WSDLElement getParent()
Get parent WSDL element
Returns:
the parent WSDL element

getOwnerDefinitions

public Definitions getOwnerDefinitions()
Get the Definitions element where this element is defined. A WSDL document may have more than one definitions using import element.
Returns:
the definitions element

serialize

public void serialize(java.io.PrintWriter writer,
                      boolean indent,
                      int indentLevel)
Serialize this WSDL element
Parameters:
writer - a print writer as a sink
indent - indicates whether indentation will be applied to serialization
indentLevel - the levels of indentation starting from 0.


Copyright © 2001 Oracle SOAP. All Rights Reserved.