com.businessobjects.enterprise.infoobject
Interface Roles


public interface Roles

An XML Roles(@http://enterprise.businessobjects.com/3.0/infoobject). This is a complex type.


Nested Class Summary
static class Roles.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Method Summary
 Role addNewRole()
          Appends and returns a new empty value (as xml) as the last "Role" element
 Role[] getRoleArray()
          Gets array of all "Role" elements
 Role getRoleArray(int i)
          Gets ith "Role" element
 Role insertNewRole(int i)
          Inserts and returns a new empty value (as xml) as the ith "Role" element
 void removeRole(int i)
          Removes the ith "Role" element
 void setRoleArray(int i, Role role)
          Sets ith "Role" element
 void setRoleArray(Role[] roleArray)
          Sets array of all "Role" element
 int sizeOfRoleArray()
          Returns number of "Role" element
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getRoleArray

Role[] getRoleArray()
Gets array of all "Role" elements


getRoleArray

Role getRoleArray(int i)
Gets ith "Role" element


sizeOfRoleArray

int sizeOfRoleArray()
Returns number of "Role" element


setRoleArray

void setRoleArray(Role[] roleArray)
Sets array of all "Role" element


setRoleArray

void setRoleArray(int i,
                  Role role)
Sets ith "Role" element


insertNewRole

Role insertNewRole(int i)
Inserts and returns a new empty value (as xml) as the ith "Role" element


addNewRole

Role addNewRole()
Appends and returns a new empty value (as xml) as the last "Role" element


removeRole

void removeRole(int i)
Removes the ith "Role" element