de.fzj.unicore.wsrflite.xmlbeans.rp
Class ImmutableResourceProperty

java.lang.Object
  extended by de.fzj.unicore.wsrflite.ResourcePropertyBase<org.apache.xmlbeans.XmlObject,T>
      extended by de.fzj.unicore.wsrflite.xmlbeans.ResourceProperty<Object>
          extended by de.fzj.unicore.wsrflite.xmlbeans.rp.ImmutableResourceProperty
All Implemented Interfaces:
Serializable

public final class ImmutableResourceProperty
extends ResourceProperty<Object>

simple read-only property

Author:
schuller
See Also:
Serialized Form

Field Summary
 
Fields inherited from class de.fzj.unicore.wsrflite.ResourcePropertyBase
parentWSResource
 
Constructor Summary
ImmutableResourceProperty(org.apache.xmlbeans.XmlObject content)
           
ImmutableResourceProperty(org.apache.xmlbeans.XmlObject[] content)
           
 
Method Summary
 org.apache.xmlbeans.XmlObject[] getXml()
          get the XML representation of this property.
 ImmutableResourceProperty update()
          update the property
 
Methods inherited from class de.fzj.unicore.wsrflite.xmlbeans.ResourceProperty
getNumberOfElements, getXml
 
Methods inherited from class de.fzj.unicore.wsrflite.ResourcePropertyBase
getProperty, isReadOnly, setProperty, setResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImmutableResourceProperty

public ImmutableResourceProperty(org.apache.xmlbeans.XmlObject content)

ImmutableResourceProperty

public ImmutableResourceProperty(org.apache.xmlbeans.XmlObject[] content)
Method Detail

getXml

public org.apache.xmlbeans.XmlObject[] getXml()
Description copied from class: ResourcePropertyBase
get the XML representation of this property.

Specified by:
getXml in class ResourceProperty<Object>
Returns:
an array of XmlObject

update

public final ImmutableResourceProperty update()
Description copied from class: ResourcePropertyBase
update the property

Overrides:
update in class ResourceProperty<Object>
Returns:
the updated property (i.e. this)


Copyright © 2010. All Rights Reserved.