cgl.narada.wsinfra.schemas.policy
Interface OperatorContentType

All Superinterfaces:
XmlObject, XmlTokenSource
All Known Subinterfaces:
PolicyDocument.Policy
All Known Implementing Classes:
OperatorContentTypeImpl, PolicyDocumentImpl.PolicyImpl

public interface OperatorContentType
extends XmlObject

An XML OperatorContentType(@http://schemas.xmlsoap.org/ws/2004/09/policy). This is a complex type.


Nested Class Summary
static class OperatorContentType.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 OperatorContentType addNewAll()
          Appends and returns a new empty value (as xml) as the last "All" element
 OperatorContentType addNewExactlyOne()
          Appends and returns a new empty value (as xml) as the last "ExactlyOne" element
 PolicyDocument.Policy addNewPolicy()
          Appends and returns a new empty value (as xml) as the last "Policy" element
 PolicyReferenceDocument.PolicyReference addNewPolicyReference()
          Appends and returns a new empty value (as xml) as the last "PolicyReference" element
 OperatorContentType[] getAllArray()
          Gets array of all "All" elements
 OperatorContentType getAllArray(int i)
          Gets ith "All" element
 OperatorContentType[] getExactlyOneArray()
          Gets array of all "ExactlyOne" elements
 OperatorContentType getExactlyOneArray(int i)
          Gets ith "ExactlyOne" element
 PolicyDocument.Policy[] getPolicyArray()
          Gets array of all "Policy" elements
 PolicyDocument.Policy getPolicyArray(int i)
          Gets ith "Policy" element
 PolicyReferenceDocument.PolicyReference[] getPolicyReferenceArray()
          Gets array of all "PolicyReference" elements
 PolicyReferenceDocument.PolicyReference getPolicyReferenceArray(int i)
          Gets ith "PolicyReference" element
 OperatorContentType insertNewAll(int i)
          Inserts and returns a new empty value (as xml) as the ith "All" element
 OperatorContentType insertNewExactlyOne(int i)
          Inserts and returns a new empty value (as xml) as the ith "ExactlyOne" element
 PolicyDocument.Policy insertNewPolicy(int i)
          Inserts and returns a new empty value (as xml) as the ith "Policy" element
 PolicyReferenceDocument.PolicyReference insertNewPolicyReference(int i)
          Inserts and returns a new empty value (as xml) as the ith "PolicyReference" element
 void removeAll(int i)
          Removes the ith "All" element
 void removeExactlyOne(int i)
          Removes the ith "ExactlyOne" element
 void removePolicy(int i)
          Removes the ith "Policy" element
 void removePolicyReference(int i)
          Removes the ith "PolicyReference" element
 void setAllArray(int i, OperatorContentType all)
          Sets ith "All" element
 void setAllArray(OperatorContentType[] allArray)
          Sets array of all "All" element
 void setExactlyOneArray(int i, OperatorContentType exactlyOne)
          Sets ith "ExactlyOne" element
 void setExactlyOneArray(OperatorContentType[] exactlyOneArray)
          Sets array of all "ExactlyOne" element
 void setPolicyArray(int i, PolicyDocument.Policy policy)
          Sets ith "Policy" element
 void setPolicyArray(PolicyDocument.Policy[] policyArray)
          Sets array of all "Policy" element
 void setPolicyReferenceArray(int i, PolicyReferenceDocument.PolicyReference policyReference)
          Sets ith "PolicyReference" element
 void setPolicyReferenceArray(PolicyReferenceDocument.PolicyReference[] policyReferenceArray)
          Sets array of all "PolicyReference" element
 int sizeOfAllArray()
          Returns number of "All" element
 int sizeOfExactlyOneArray()
          Returns number of "ExactlyOne" element
 int sizeOfPolicyArray()
          Returns number of "Policy" element
 int sizeOfPolicyReferenceArray()
          Returns number of "PolicyReference" element
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

public static final SchemaType type
Method Detail

getPolicyArray

public PolicyDocument.Policy[] getPolicyArray()
Gets array of all "Policy" elements


getPolicyArray

public PolicyDocument.Policy getPolicyArray(int i)
Gets ith "Policy" element


sizeOfPolicyArray

public int sizeOfPolicyArray()
Returns number of "Policy" element


setPolicyArray

public void setPolicyArray(PolicyDocument.Policy[] policyArray)
Sets array of all "Policy" element


setPolicyArray

public void setPolicyArray(int i,
                           PolicyDocument.Policy policy)
Sets ith "Policy" element


insertNewPolicy

public PolicyDocument.Policy insertNewPolicy(int i)
Inserts and returns a new empty value (as xml) as the ith "Policy" element


addNewPolicy

public PolicyDocument.Policy addNewPolicy()
Appends and returns a new empty value (as xml) as the last "Policy" element


removePolicy

public void removePolicy(int i)
Removes the ith "Policy" element


getAllArray

public OperatorContentType[] getAllArray()
Gets array of all "All" elements


getAllArray

public OperatorContentType getAllArray(int i)
Gets ith "All" element


sizeOfAllArray

public int sizeOfAllArray()
Returns number of "All" element


setAllArray

public void setAllArray(OperatorContentType[] allArray)
Sets array of all "All" element


setAllArray

public void setAllArray(int i,
                        OperatorContentType all)
Sets ith "All" element


insertNewAll

public OperatorContentType insertNewAll(int i)
Inserts and returns a new empty value (as xml) as the ith "All" element


addNewAll

public OperatorContentType addNewAll()
Appends and returns a new empty value (as xml) as the last "All" element


removeAll

public void removeAll(int i)
Removes the ith "All" element


getExactlyOneArray

public OperatorContentType[] getExactlyOneArray()
Gets array of all "ExactlyOne" elements


getExactlyOneArray

public OperatorContentType getExactlyOneArray(int i)
Gets ith "ExactlyOne" element


sizeOfExactlyOneArray

public int sizeOfExactlyOneArray()
Returns number of "ExactlyOne" element


setExactlyOneArray

public void setExactlyOneArray(OperatorContentType[] exactlyOneArray)
Sets array of all "ExactlyOne" element


setExactlyOneArray

public void setExactlyOneArray(int i,
                               OperatorContentType exactlyOne)
Sets ith "ExactlyOne" element


insertNewExactlyOne

public OperatorContentType insertNewExactlyOne(int i)
Inserts and returns a new empty value (as xml) as the ith "ExactlyOne" element


addNewExactlyOne

public OperatorContentType addNewExactlyOne()
Appends and returns a new empty value (as xml) as the last "ExactlyOne" element


removeExactlyOne

public void removeExactlyOne(int i)
Removes the ith "ExactlyOne" element


getPolicyReferenceArray

public PolicyReferenceDocument.PolicyReference[] getPolicyReferenceArray()
Gets array of all "PolicyReference" elements


getPolicyReferenceArray

public PolicyReferenceDocument.PolicyReference getPolicyReferenceArray(int i)
Gets ith "PolicyReference" element


sizeOfPolicyReferenceArray

public int sizeOfPolicyReferenceArray()
Returns number of "PolicyReference" element


setPolicyReferenceArray

public void setPolicyReferenceArray(PolicyReferenceDocument.PolicyReference[] policyReferenceArray)
Sets array of all "PolicyReference" element


setPolicyReferenceArray

public void setPolicyReferenceArray(int i,
                                    PolicyReferenceDocument.PolicyReference policyReference)
Sets ith "PolicyReference" element


insertNewPolicyReference

public PolicyReferenceDocument.PolicyReference insertNewPolicyReference(int i)
Inserts and returns a new empty value (as xml) as the ith "PolicyReference" element


addNewPolicyReference

public PolicyReferenceDocument.PolicyReference addNewPolicyReference()
Appends and returns a new empty value (as xml) as the last "PolicyReference" element


removePolicyReference

public void removePolicyReference(int i)
Removes the ith "PolicyReference" element