com.ibm.portal.resolver.webdav.tree
Interface WebdavProperty


public interface WebdavProperty

Interface that describes a non-standard property for a resource

Since:
6.1.5
Note:
This interface is designed to be implemented by clients.

Method Summary
 javax.xml.namespace.QName getName()
          Returns the QName of the property, e.g.
 javax.xml.transform.Source getSource()
          Returns a JAXP source object that contains the content of the property.
 

Method Detail

getName

javax.xml.namespace.QName getName()
Returns the QName of the property, e.g. {http://www.foo.bar/boxschema/}author

Returns:
the qname, not null

getSource

javax.xml.transform.Source getSource()
Returns a JAXP source object that contains the content of the property. This source object must contain the qname as the top level property element, e.g.
         <R:author xmlns:R="http://www.foo.bar/boxschema/">
         <R:Name>J.J. Johnson</R:Name>
         </R:author>
 

Returns:
the JAXP source object that represents the content of the property