org.openliberty.xmltooling.idsis.dap
Class DAPDeleteItem

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.opensaml.xml.signature.AbstractSignableXMLObject
          extended by org.openliberty.xmltooling.dst2_1.DeleteItemBaseType
              extended by org.openliberty.xmltooling.idsis.dap.DAPDeleteItem
All Implemented Interfaces:
org.opensaml.xml.signature.SignableXMLObject, org.opensaml.xml.XMLObject

public class DAPDeleteItem
extends DeleteItemBaseType

   <xs:element name="DeleteItem" type="dap:DeleteItemType"/>
   <xs:complexType name="DeleteItemType">
     <xs:complexContent>
       <xs:extension base="dst:DeleteItemBaseType">
         <xs:sequence>
           <xs:element ref="dap:Select"    minOccurs="0" maxOccurs="1"/>
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 

Author:
asa

Nested Class Summary
static class DAPDeleteItem.Builder
          Internal builder
static class DAPDeleteItem.Marshaller
          Internal marshaller
static class DAPDeleteItem.Unmarshaller
          Internal Unmarshaller unmarshalling the DOM into java objects
 
Field Summary
static java.lang.String LOCAL_NAME
           
private  DAPSelect select
           
 
Fields inherited from class org.openliberty.xmltooling.dst2_1.DeleteItemBaseType
ATT_ID, ATT_ITEM_ID, ATT_NOT_CHANGED_SINCE
 
Constructor Summary
protected DAPDeleteItem()
           
protected DAPDeleteItem(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
 DAPSelect getDAPSelect()
          If <Select> is used <DeleteItem> relating to objectType "entry," <Filter> element MUST NOT be specified and NONE of the XML attributes MUST be specified.
 java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
           
 void setDAPSelect(DAPSelect select)
           
 
Methods inherited from class org.openliberty.xmltooling.dst2_1.DeleteItemBaseType
getId, getItemID, getNotChangedSince, getSelectQualifAttributes, setId, setItemID, setNotChangedSince
 
Methods inherited from class org.opensaml.xml.signature.AbstractSignableXMLObject
getSignature, isSigned, setSignature
 
Methods inherited from class org.opensaml.xml.AbstractXMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

LOCAL_NAME

public static java.lang.String LOCAL_NAME

select

private DAPSelect select
Constructor Detail

DAPDeleteItem

protected DAPDeleteItem()

DAPDeleteItem

protected DAPDeleteItem(java.lang.String namespaceURI,
                        java.lang.String elementLocalName,
                        java.lang.String namespacePrefix)
Method Detail

setDAPSelect

public void setDAPSelect(DAPSelect select)

getDAPSelect

public DAPSelect getDAPSelect()
If <Select> is used <DeleteItem> relating to objectType "entry," <Filter> element MUST NOT be specified and NONE of the XML attributes MUST be specified.

Returns:

getOrderedChildren

public java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()