com.businessobjects.enterprise.user
Interface PrincipalPublications


public interface PrincipalPublications

The collection of publication IDs for this user.


Nested Class Summary
static class PrincipalPublications.Factory
          A class with methods for creating instances of the PrincipalPublications type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 org.apache.xmlbeans.XmlString addNewPrincipalPublicationIDs()
          Internal Use Only.
 void addPrincipalPublicationIDs(java.lang.String principalPublicationIDs)
          Appends a publication ID as a String as the last element of the array.
 java.lang.String[] getPrincipalPublicationIDsArray()
          Returns the array of publication IDs.
 java.lang.String getPrincipalPublicationIDsArray(int i)
          Returns the publication ID at the specified index position.
 org.apache.xmlbeans.XmlString insertNewPrincipalPublicationIDs(int i)
          Internal Use Only.
 void insertPrincipalPublicationIDs(int i, java.lang.String principalPublicationIDs)
          Inserts a publication ID as a String at a specified index.
 void removePrincipalPublicationIDs(int i)
          Removes the ith publication ID.
 void setPrincipalPublicationIDsArray(int i, java.lang.String principalPublicationIDs)
          Sets the publication ID at the specified index position.
 void setPrincipalPublicationIDsArray(java.lang.String[] principalPublicationIDsArray)
          Sets the array of publication IDs.
 int sizeOfPrincipalPublicationIDsArray()
          Returns the number of publication IDs in the array.
 org.apache.xmlbeans.XmlString[] xgetPrincipalPublicationIDsArray()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetPrincipalPublicationIDsArray(int i)
          Internal Use Only.
 void xsetPrincipalPublicationIDsArray(int i, org.apache.xmlbeans.XmlString principalPublicationIDs)
          Internal Use Only.
 void xsetPrincipalPublicationIDsArray(org.apache.xmlbeans.XmlString[] principalPublicationIDsArray)
          Internal Use Only.
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Internal Use Only.

Method Detail

getPrincipalPublicationIDsArray

java.lang.String[] getPrincipalPublicationIDsArray()

Returns the array of publication IDs.

Returns:
The array of publication IDs.

getPrincipalPublicationIDsArray

java.lang.String getPrincipalPublicationIDsArray(int i)

Returns the publication ID at the specified index position.

Parameters:
i - The index position.
Returns:
The publication ID as a String.

xgetPrincipalPublicationIDsArray

org.apache.xmlbeans.XmlString[] xgetPrincipalPublicationIDsArray()
Internal Use Only.


xgetPrincipalPublicationIDsArray

org.apache.xmlbeans.XmlString xgetPrincipalPublicationIDsArray(int i)
Internal Use Only.


sizeOfPrincipalPublicationIDsArray

int sizeOfPrincipalPublicationIDsArray()
Returns the number of publication IDs in the array.

Returns:
The size of the publication IDs array.

setPrincipalPublicationIDsArray

void setPrincipalPublicationIDsArray(java.lang.String[] principalPublicationIDsArray)

Sets the array of publication IDs.

Parameters:
principalPublicationIDsArray - The array of publication IDs.

setPrincipalPublicationIDsArray

void setPrincipalPublicationIDsArray(int i,
                                     java.lang.String principalPublicationIDs)

Sets the publication ID at the specified index position.

Parameters:
i - The index position.
principalPublicationIDs - The publication ID as a String.

xsetPrincipalPublicationIDsArray

void xsetPrincipalPublicationIDsArray(org.apache.xmlbeans.XmlString[] principalPublicationIDsArray)
Internal Use Only.


xsetPrincipalPublicationIDsArray

void xsetPrincipalPublicationIDsArray(int i,
                                      org.apache.xmlbeans.XmlString principalPublicationIDs)
Internal Use Only.


insertPrincipalPublicationIDs

void insertPrincipalPublicationIDs(int i,
                                   java.lang.String principalPublicationIDs)
Inserts a publication ID as a String at a specified index.

Parameters:
i - The index position to insert the publication ID.
principalPublicationIDs - The publication ID as a String to insert.

addPrincipalPublicationIDs

void addPrincipalPublicationIDs(java.lang.String principalPublicationIDs)
Appends a publication ID as a String as the last element of the array.

Parameters:
principalPublicationIDs - A new publication ID as a String.

insertNewPrincipalPublicationIDs

org.apache.xmlbeans.XmlString insertNewPrincipalPublicationIDs(int i)
Internal Use Only.


addNewPrincipalPublicationIDs

org.apache.xmlbeans.XmlString addNewPrincipalPublicationIDs()
Internal Use Only.


removePrincipalPublicationIDs

void removePrincipalPublicationIDs(int i)
Removes the ith publication ID.

Parameters:
i - The index position for the publication ID to be removed.