com.sun.xml.ws.encoding.xml
Class XMLPropertyBag

java.lang.Object
  extended by com.sun.xml.ws.api.PropertySet
      extended by com.sun.xml.ws.encoding.xml.XMLPropertyBag
All Implemented Interfaces:
org.jvnet.ws.message.PropertySet

public class XMLPropertyBag
extends PropertySet


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.ws.api.PropertySet
PropertySet.Accessor, PropertySet.PropertyMap
 
Nested classes/interfaces inherited from interface org.jvnet.ws.message.PropertySet
org.jvnet.ws.message.PropertySet.Property
 
Constructor Summary
XMLPropertyBag()
           
 
Method Summary
protected  PropertySet.PropertyMap getPropertyMap()
          Map representing the Fields and Methods annotated with Property.
 String getXMLContentType()
           
 void setXMLContentType(String content)
           
 
Methods inherited from class com.sun.xml.ws.api.PropertySet
containsKey, createMapView, get, parse, put, remove, supports
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLPropertyBag

public XMLPropertyBag()
Method Detail

getPropertyMap

protected PropertySet.PropertyMap getPropertyMap()
Description copied from class: PropertySet
Map representing the Fields and Methods annotated with Property. Model of PropertySet class.

At the end of the derivation chain this method just needs to be implemented as:

 private static final PropertyMap model;
 static {
   model = parse(MyDerivedClass.class);
 }
 protected PropertyMap getPropertyMap() {
   return model;
 }
 

Specified by:
getPropertyMap in class PropertySet

getXMLContentType

public String getXMLContentType()

setXMLContentType

public void setXMLContentType(String content)


Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.