de.fzj.unicore.wsrflite.xmlbeans.sg.impl
Class EntryResourceProperty

java.lang.Object
  extended by de.fzj.unicore.wsrflite.ResourcePropertyBase<org.apache.xmlbeans.XmlObject,T>
      extended by de.fzj.unicore.wsrflite.xmlbeans.ResourceProperty<org.oasisOpen.docs.wsrf.sg2.EntryType[]>
          extended by de.fzj.unicore.wsrflite.xmlbeans.sg.impl.EntryResourceProperty
All Implemented Interfaces:
Serializable

public class EntryResourceProperty
extends ResourceProperty<org.oasisOpen.docs.wsrf.sg2.EntryType[]>

See Also:
Serialized Form

Field Summary
protected  ArrayList<org.oasisOpen.docs.wsrf.sg2.EntryDocument> entries
           
 
Fields inherited from class de.fzj.unicore.wsrflite.ResourcePropertyBase
parentWSResource
 
Constructor Summary
EntryResourceProperty()
           
 
Method Summary
 void add(org.oasisOpen.docs.wsrf.sg2.EntryDocument e)
           
 void deleteEntry(org.oasisOpen.docs.wsrf.sg2.EntryDocument entry)
           
 void deleteEntry(String id)
          delete by servicegroup entry resource id
 org.oasisOpen.docs.wsrf.sg2.EntryType[] getProperty()
          returns an EntryType[] array
 org.oasisOpen.docs.wsrf.sg2.EntryDocument[] getXml()
          get the XML representation of this property.
 void setProperty(org.oasisOpen.docs.wsrf.sg2.EntryType[] setTo)
          set the property as a java object
 
Methods inherited from class de.fzj.unicore.wsrflite.xmlbeans.ResourceProperty
getNumberOfElements, getXml, update
 
Methods inherited from class de.fzj.unicore.wsrflite.ResourcePropertyBase
isReadOnly, setResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entries

protected ArrayList<org.oasisOpen.docs.wsrf.sg2.EntryDocument> entries
Constructor Detail

EntryResourceProperty

public EntryResourceProperty()
Method Detail

add

public void add(org.oasisOpen.docs.wsrf.sg2.EntryDocument e)

deleteEntry

public void deleteEntry(org.oasisOpen.docs.wsrf.sg2.EntryDocument entry)

deleteEntry

public void deleteEntry(String id)
delete by servicegroup entry resource id


getXml

public org.oasisOpen.docs.wsrf.sg2.EntryDocument[] getXml()
Description copied from class: ResourcePropertyBase
get the XML representation of this property.

Specified by:
getXml in class ResourceProperty<org.oasisOpen.docs.wsrf.sg2.EntryType[]>
Returns:
an array of XmlObject

getProperty

public org.oasisOpen.docs.wsrf.sg2.EntryType[] getProperty()
returns an EntryType[] array

Overrides:
getProperty in class ResourcePropertyBase<org.apache.xmlbeans.XmlObject,org.oasisOpen.docs.wsrf.sg2.EntryType[]>
Returns:
the "backing" Object

setProperty

public void setProperty(org.oasisOpen.docs.wsrf.sg2.EntryType[] setTo)
Description copied from class: ResourcePropertyBase
set the property as a java object

Overrides:
setProperty in class ResourcePropertyBase<org.apache.xmlbeans.XmlObject,org.oasisOpen.docs.wsrf.sg2.EntryType[]>


Copyright © 2010. All Rights Reserved.