org.apache.wsrp4j.util
Class PropertyListHelper

java.lang.Object
  extended byorg.apache.wsrp4j.util.PropertyListHelper

public class PropertyListHelper
extends java.lang.Object

Version:
$Id: PropertyListHelper.java,v 1.7 2005/08/12 12:56:53 cziegeler Exp $
Author:
Julie MacNaught jmacna@us.ibm.com

Field Summary
(package private)  org.w3c.dom.Document doc
           
(package private)  javax.xml.parsers.DocumentBuilder docBuilder
           
(package private)  javax.xml.parsers.DocumentBuilderFactory factory
           
 
Constructor Summary
PropertyListHelper()
           
 
Method Summary
 java.lang.String convertToXMLString(oasis.names.tc.wsrp.v1.types.ModelDescription md)
           
 java.lang.String convertToXMLString(oasis.names.tc.wsrp.v1.types.PropertyList plist)
           
 java.lang.String getValue(oasis.names.tc.wsrp.v1.types.PropertyList plist, java.lang.String propName)
           
 java.lang.String getValueOfChild(oasis.names.tc.wsrp.v1.types.PropertyList plist, java.lang.String propName)
           
 oasis.names.tc.wsrp.v1.types.PropertyList makeSample()
           
 oasis.names.tc.wsrp.v1.types.Property updateProperty(oasis.names.tc.wsrp.v1.types.Property prop, java.lang.String xmlStringValue)
           
 void writePropertyAsString(java.io.StringWriter sw, oasis.names.tc.wsrp.v1.types.Property prop)
           
private  void writePropertyDescriptionAsString(java.io.StringWriter sw, oasis.names.tc.wsrp.v1.types.PropertyDescription prop)
          Method writePropertyDescriptionAsString.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

javax.xml.parsers.DocumentBuilderFactory factory

docBuilder

javax.xml.parsers.DocumentBuilder docBuilder

doc

org.w3c.dom.Document doc
Constructor Detail

PropertyListHelper

public PropertyListHelper()
Method Detail

makeSample

public oasis.names.tc.wsrp.v1.types.PropertyList makeSample()

writePropertyAsString

public void writePropertyAsString(java.io.StringWriter sw,
                                  oasis.names.tc.wsrp.v1.types.Property prop)

convertToXMLString

public java.lang.String convertToXMLString(oasis.names.tc.wsrp.v1.types.PropertyList plist)

convertToXMLString

public java.lang.String convertToXMLString(oasis.names.tc.wsrp.v1.types.ModelDescription md)

writePropertyDescriptionAsString

private void writePropertyDescriptionAsString(java.io.StringWriter sw,
                                              oasis.names.tc.wsrp.v1.types.PropertyDescription prop)
Method writePropertyDescriptionAsString.

Parameters:
sw -
prop -

getValue

public java.lang.String getValue(oasis.names.tc.wsrp.v1.types.PropertyList plist,
                                 java.lang.String propName)

getValueOfChild

public java.lang.String getValueOfChild(oasis.names.tc.wsrp.v1.types.PropertyList plist,
                                        java.lang.String propName)

updateProperty

public oasis.names.tc.wsrp.v1.types.Property updateProperty(oasis.names.tc.wsrp.v1.types.Property prop,
                                                            java.lang.String xmlStringValue)


--