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

static final SchemaType type
Method Detail

getPolicyArray

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


getPolicyArray

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


sizeOfPolicyArray

int sizeOfPolicyArray()
Returns number of "Policy" element


setPolicyArray

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


setPolicyArray

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


insertNewPolicy

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


addNewPolicy

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


removePolicy

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


getAllArray

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


getAllArray

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


sizeOfAllArray

int sizeOfAllArray()
Returns number of "All" element


setAllArray

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


setAllArray

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


insertNewAll

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


addNewAll

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


removeAll

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


getExactlyOneArray

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


getExactlyOneArray

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


sizeOfExactlyOneArray

int sizeOfExactlyOneArray()
Returns number of "ExactlyOne" element


setExactlyOneArray

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


setExactlyOneArray

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


insertNewExactlyOne

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


addNewExactlyOne

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


removeExactlyOne

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


getPolicyReferenceArray

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


getPolicyReferenceArray

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


sizeOfPolicyReferenceArray

int sizeOfPolicyReferenceArray()
Returns number of "PolicyReference" element


setPolicyReferenceArray

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


setPolicyReferenceArray

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


insertNewPolicyReference

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


addNewPolicyReference

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


removePolicyReference

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



For comments and suggestions please send e-mail to The NaradaBrokering Project