Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

sync4j.framework.core.xml
Interface IXmlOperation  view IXmlOperation download IXmlOperation.java


public interface IXmlOperation

This interface defines the necessary XML DOM operations in a DOM tree, as seen by sync4j. It "adapts" different types of DOM API.

Since:
SyncML 1.1

Method Summary
 Element castToElement(java.lang.Object obj)
           
 Element extractElement(java.lang.Object eParent, java.lang.String childName, boolean isRequired)
           
 Element extractElement(java.lang.Object eParent, java.lang.String childName, boolean isRequired, java.lang.Object nameSpace)
           
 java.lang.String extractElementText(java.lang.Object eParent, java.lang.String childName, boolean isRequired)
           
 java.lang.String extractElementText(java.lang.Object eParent, java.lang.String childName, boolean isRequired, java.lang.Object nameSpace)
           
 Namespace getNamespace(java.lang.String uri)
           
 Element toElement(java.lang.String xmlFragment, java.lang.String strElementName)
           
 java.lang.String toString(java.lang.Object e)
           
 

Method Detail

toElement

public Element toElement(java.lang.String xmlFragment,
                         java.lang.String strElementName)
                  throws sync4j.framework.core.RepresentationException

castToElement

public Element castToElement(java.lang.Object obj)

extractElement

public Element extractElement(java.lang.Object eParent,
                              java.lang.String childName,
                              boolean isRequired)
                       throws sync4j.framework.core.RepresentationException

extractElement

public Element extractElement(java.lang.Object eParent,
                              java.lang.String childName,
                              boolean isRequired,
                              java.lang.Object nameSpace)
                       throws sync4j.framework.core.RepresentationException

extractElementText

public java.lang.String extractElementText(java.lang.Object eParent,
                                           java.lang.String childName,
                                           boolean isRequired)
                                    throws sync4j.framework.core.RepresentationException

extractElementText

public java.lang.String extractElementText(java.lang.Object eParent,
                                           java.lang.String childName,
                                           boolean isRequired,
                                           java.lang.Object nameSpace)
                                    throws sync4j.framework.core.RepresentationException

toString

public java.lang.String toString(java.lang.Object e)

getNamespace

public Namespace getNamespace(java.lang.String uri)